天天看點

Makefile中一些元素的代表含義

include,頭檔案,将其它Makefile檔案包含進來。

變量,定義無類型,通過$符号是使用此變量。

.PHONY,為目标,告訴編譯器不用生成真正的目标檔案,執行後面的操作就行了。

make -f,指定檔案進行make。

make -C,指定目錄進行make。

-,忽略所有的錯誤。

@,本條指令不在不顯示在螢幕上。

$$,取到for函數中定義的變量值。

$$\,前面的指令成功後面的才執行,否則不執行。

;,前面的指令執行完了接着執行分号後面的指令。

:=,根據所在位置指派變量。

TAB鍵,每次執行指令前面都要是TAB,如果是四個空格會報錯。

繼續閱讀