我的makefile中有一串依赖项。我想制作一个配方来构建每一个。 "对于每个"显然在Gnu Make中没有用。还有其他选择来实现这个目标吗?
[0-9]+([.][0-9]+)+ equivalent to \\d+([.]\\d+)+
答案 0 :(得分:1)
通常你不会在make中迭代,你指定了依赖链,让你为它处理它。
DEPENDENCIES = dep1 dep2 dep3
.PHONY: all $(DEPENDENCIES)
all: $(DEPENDENCIES)
$(DEPENDENCIES):
$(MAKE) -C ext/$@