Makefile 編寫規則

1. 在Makefile中以#開始到行都是註釋行

2. 在Makefile中最重要的是描述文件的依賴關係的說明。一般格式是:

target: components

<TAB> rule

其中,第一行表示的是依賴關係,第二行是規則。<TAB>表示的是一個TAB鍵。

3. Makefile有3個非常有用的變量:$@,$^,$<

$@--目標文件

$^ --所有的依賴文件

$< --第一個依賴文件

4. 一個有用的Makefile缺省規則:

..c.o:

gcc -c $<

這個規則表示所有的.o文件都是依賴於相應的.c文件的


這裏只是最簡單的Makefile規則,有關於Makefile詳細的內容,可以見其他文檔。

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