make mrproper與make clean的區別

原文鏈接:https://blog.csdn.net/gchww/article/details/7407790

首先,這兩個命令都是用於刪除編譯內核時產生的相關文件的。

兩者的區別如下:

make mrproper命令會刪除所有的編譯生成文件、內核配置文件(.config文件)和各種備份文件,所以幾乎只在第一次執行內核編譯前才用這條命令。

make clean命令則是用於刪除大多數的編譯生成文件,但是會保留內核的配置文件.config,還有足夠的編譯支持來建立擴展模塊。所以你若只想刪除前一次編譯過程的殘留數據,只需執行make clean命令。

總而言之,make mrproper刪除的範圍比make clean大,實際上,make mrproper在具體執行時第一步就是調用make clean
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章