我知道我們可以在makefile
中設置命令如all, clean, install
等,並使用.PHONY
來告訴make they're not associated with files。Makefile - 是否在創建make時使用.PHONY來運行命令?
但我想知道 - 在創建make和makefile時 - 是否將這種用途(運行此類命令)與專爲此目的而設計的.PHONY
結合使用?或者,也許以後添加了.PHONY
以輕鬆擴展make來支持這些類型的命令?
我也讀this但除了常規的已知用法外,沒有其他任何東西。
謝謝!
您的問題是關於GNU make的歷史(在什麼日期添加了'.PHONY'特殊目標?)或者關於使用'.PHONY'還是使用假目標? –
它的組合,我想知道這是否是它的目的,如果有更多的用途(也許沒有人使用)。再想一想 - 也許它更適合unix站點? – arieljannai