如何创建迭代制作食谱

时间:2016-10-24 06:46:47

标签: makefile build-dependencies

我的makefile中有一串依赖项。我想制作一个配方来构建每一个。 "对于每个"显然在Gnu Make中没有用。还有其他选择来实现这个目标吗?

[0-9]+([.][0-9]+)+ equivalent to \\d+([.]\\d+)+

1 个答案:

答案 0 :(得分:1)

通常你不会在make中迭代,你指定了依赖链,让你为它处理它。

DEPENDENCIES = dep1 dep2 dep3

.PHONY: all $(DEPENDENCIES)

all: $(DEPENDENCIES)

$(DEPENDENCIES): 
    $(MAKE) -C ext/$@