make 備忘清單 make是一條電腦指令,是在安裝有GNU Make的電腦上的可執行指令。該指令是讀入一個名為makefile [1] 的文件,然後執行這個文件中指定的指令。 Make可以從一個名為makefile的文件中獲得如何構建你所寫程式的依賴關係,Makefile中列出了每個目標文件以 ...
make 備忘清單
make是一條電腦指令,是在安裝有GNU Make的電腦上的可執行指令。該指令是讀入一個名為makefile [1] 的文件,然後執行這個文件中指定的指令。
Make可以從一個名為makefile的文件中獲得如何構建你所寫程式的依賴關係,Makefile中列出了每個目標文件以及如何由其他文件來生成它。 當你編寫一個程式時,你可以為它編寫一個makefile文件,這樣你就可以使用Make來編譯和安裝這個程式。
Make入門速查包含 最重要概念、函數、方法等的 make 備忘單。 初學者的完整快速參考。Makefile 入門,為開發人員分享快速參考備忘單。
開發速查表大綱
-
Makefile 入門
-
示例
-
文件命令
-
規則
-
清空目標文件
-
註釋
-
換行 \
-
引用其它的 Makefile
-
-
變數
-
賦值符
-
變數
-
自動變數
-
內置命名變數的參數
-
內置已命名的變數
-
-
書寫規則
-
文件搜尋(vpath)
-
通配符
-
靜態模式
-
偽目標
-
約定俗成的規則
-
-
命令
-
回聲(@)
-
顯示命令、禁止命令
-
執行命令
-
make 參數
-
-debug[=<options>]
-
make 的退出碼
-
-
判斷和迴圈
-
單分支條件判斷
-
多分支條件判斷
-
ifdef
-
for 迴圈
-
-
函數
-
字元串處理函數 - 替換函數(subst)
-
字元串處理函數 - 模式字元串替換函數(patsubst)
-
字元串處理函數 - 去空格函數(strip)
-
字元串處理函數 - 查找字元串函數(findstring)
-
字元串處理函數 - 過濾函數(filter)
-
字元串處理函數 - 反過濾函數(filter-out)
-
字元串處理函數 - 排序函數(sort)
-
字元串處理函數 - 取單詞函數(word)
-
字元串處理函數 - 取單詞串函數(wordlist)
-
字元串處理函數 - 單詞個數統計函數(words)
-
字元串處理函數 - 首單詞函數(firstword)
-
文件名操作函數
-
其它函數
-
-
另見