Редактировать файл make навсегда

Я новичок в Linux, использую несколько дней, пытаюсь отредактировать make-файл, добавив строку в поле CFLAGS через gedit, но когда я скомпилирую файл, он вернется к исходной версии, потерять дополнение. Как я могу постоянно редактировать make-файл?

2 ответа

Какую команду вы используете для компиляции? Похоже, система компиляции автоматически генерирует Makefile, который перезаписывает версию, которую вы редактируете. Вам может понадобиться отредактировать файл, который программа компиляции использует для генерации файла Makefile. Например, если вы используете autotools (стандартная сделка "./configure; make; sudo make install"), вам следует отредактировать Makefile.am или Makefile.in.

Сделайте файл неизменным с chattr +i Makefile команда. Это предотвратит все изменения файла.

Другие вопросы по тегам