7
TEMP0_FILES
下面計算的是什麼? SOURCE_FILES
可以等於多個源文件。請告訴我下面的語法:.cpp=.o
SOURCE_FILES = main.cpp
TEMP0_FILES = $(SOURCE_FILES:.cpp=.o)
TEMP0_FILES
下面計算的是什麼? SOURCE_FILES
可以等於多個源文件。請告訴我下面的語法:.cpp=.o
SOURCE_FILES = main.cpp
TEMP0_FILES = $(SOURCE_FILES:.cpp=.o)
的目的:語法會導致替換的變量發生。在這種情況下,它將在SOURCE_FILES變量中的所有項目中將「.cpp」替換爲「.o」。
TEMP0_FILES將是 「main.o」
如果SOURCE_FILES是 「的main.cpp otherfile.cpp otherfile2.cpp」 TEMP0_FILES將變爲: 「main.o otherfile.o otherfile2.o」 等
這裏有一個很好的參考:http://web.mit.edu/gnu/doc/html/make_6.html – 2009-04-24 03:36:46
閱讀精美手冊的古老傳統已成爲什麼? – Jens 2012-05-27 12:57:41