linux ubuntu關於make makefile make clean


安裝autoconf的作用是用來產生configure指令的,安裝時如果需要./configure的目的無非就是產生一個make file文件,

make file文件產生的作用是讓make認識,並把文件編譯成多個文件,然后在一起無腦打包成一個文件的許多編譯。

make的作用,就是編譯文件,只是個工具,用which make可以查到所在地,make的作用就是將文件編譯成很多小文件。

make install的作用就是調用make文件中的有用信息拷貝到可執行文件中。

那么問題來了 ,如果有一次失敗的編譯 ,有error那么以后無論多少次編譯都會報錯,並且錯誤相同,無論是你刪除了不該存在的文件

還是刪除整個包 ,都同樣會出錯,原因就是在make file中已經存在了原來錯誤的編譯信息,那么在重新編譯的時候還是會執行

make file當中已經編譯的文件

現在是make clean出場的時候

一旦有error那么肯定要執行一

次make clean,把原來編譯的文

件刪除,才能進行正確的安裝

make clean就是make產生的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM