Makefile入門知識總結一---綜述

前言:

       首先要對《跟我一起寫makefile》文章的作者 陳皓 致以最真切的敬意,其關於makefile學習的文章對於我的學習有着很大的幫助,同時也向開源項目的鬥士們致敬。以下文章是在以《跟我一起寫makefile》爲參考文檔學習makefile時所做的筆記,有所精簡,完整的《跟我一起寫makefile》在此貼上傳送門:

github:https://github.com/seisman/how-to-write-makefile

一、綜述

       一個工程中的源文件不計其數,其按類型、功能、模塊分別放在若干個目錄中,makefile定義了一系列的規則來指定哪些文件需要先編譯,哪些文件需要後編譯,哪些文件需要重新編譯,甚至於進行更復雜的功能操作,因爲 makefile就像一個Shell腳本一樣,也可以執行操作系統的命令。

       Makefile對於開發者來說所帶來的最大的好處就是—自動化編譯。

       Linux系統使用make十分的方便,安裝使用命令sudo apt-get install make即可,前提是你的系統已經安裝的apt工具且能夠正常上網。

Ubuntu安裝make

Windows中使用make的話,安裝make-x.xx.exe程序即可。

windows安裝make

學習資料:

1)《跟我一起寫makefile》:https://github.com/seisman/how-to-write-makefile

2)《GUN make manual》 :http://www.gnu.org/software/make/manual/make.html

接下來將分以下章節對makefile的入門學習進行總結:

    通過以上學習的總結希望對學習makefile的您有所幫助, ^-^!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章