Mik*_*ike 5 string makefile list
如果我在 GNU Makefile 中有一个列表,是否可以创建一个修改原始字符串的新列表。map如果有一些语言的高阶过程就完美了。
这是我想做的一个例子
DIRS=A B C D
#apply some magic to create
DIRS_INCLUDE=-IA -IB -IC -ID
Run Code Online (Sandbox Code Playgroud)
既然你已经说过它是 GNU Make:
DIRS_INCLUDE=$(foreach dir,$(DIRS),-I$(dir))
Run Code Online (Sandbox Code Playgroud)
请参阅http://www.gnu.org/software/make/manual/html_node/Foreach-Function.html#Foreach-Function