Make & Makefile

來源:互聯網
上載者:User

標籤:核心配置   pat   資訊   開源軟體   自己   參考文獻   inux   conf   patch   

make clean和make distclean的區別

對於Linux核心而言,可通過make help查看相關的協助資訊

Cleaning targets:

clean          - Remove most generated files but keep the config and enough build support to build external modules

      刪除大多數編譯產生的檔案(主要包括尾碼為“.o”的檔案和可執行檔),但會保留配置和足夠的構建支援(用於構建擴充模組)

mrproper    - Remove all generated files + config + various backup files

      刪除所有的編譯組建檔案, 還有核心設定檔, 再加上各種備份檔案

distclean    - mrproper + remove editor backup and patch files

      mrproper刪除的檔案, 以及編輯備份檔案和一些補丁檔案

      distclean是dist的逆操作,make dist產生髮布軟體包檔案(即distribution package)

 

對於開源軟體而言,clean和distclean以及其他類似的操作都是由軟體本身的Makefile中的偽目標自己定義的,其含義取決於軟體本身

 

參考文獻

40296745

http://www.cnblogs.com/hnrainll/archive/2011/06/08/2075052.html

Make & Makefile

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.