永久編輯 make 文件

永久編輯 make 文件

我是 Linux 的新手,我使用了幾天,我試圖編輯 makefile,透過 gedit 在 CFLAGS 欄位中新增一行,但當我編譯檔案時它會反轉回原始版本,失去加法。如何永久編輯 makefile?

答案1

你用什麼指令來編譯?聽起來編譯系統正在自動產生 Makefile,它會覆寫您正在編輯的版本。您可能需要編輯編譯程式用來產生 Makefile 的檔案。例如,如果您使用自動工具(標準的“./configure; make; sudo make install”處理),您應該編輯 Makefile.am 或 Makefile.in。

答案2

使用命令使檔案不可變chattr +i Makefile。這將阻止一切修改該文件。

相關內容