Makefile,修改列表

时间:2010-07-17 02:59:40

标签: string list makefile

如果我在GNU Makefile中有一个列表,是否可以创建一个修改了原始字符串的新列表。如果某些语言存在map高阶程序,那将是完美的。

这是我正在尝试做的一个例子

DIRS=A B C D
#apply some magic to create
DIRS_INCLUDE=-IA -IB -IC -ID

1 个答案:

答案 0 :(得分:3)

因为你说它是GNU Make:

DIRS_INCLUDE=$(foreach dir,$(DIRS),-I$(dir))

请参阅http://www.gnu.org/software/make/manual/html_node/Foreach-Function.html#Foreach-Function