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