标签: makefile
我的Makefile中有这个:
%.x: %.c $(CC) $(CFLAGS) -o $@ $^
因此,这会生成以.x结尾的可执行文件 现在我想逐个运行所有这些可执行文件,例如:
run: <execute *.x>
,但我想避免输入所有名称
run: ./a.x ./b.x
(怎么样)我可以这样做吗?
提前致谢。
答案 0 :(得分:2)
run: for x in *.x; do ./$$x; done