【发布时间】:2015-03-12 11:15:48
【问题描述】:
假设我有一个根据单个输入变量生成输出的代码,我想针对一系列输入值运行该代码。按照 here 的建议,我可以使用 makefile 执行此操作,如下所示:
out1 out2 out3: out%: a.out
./a.out $* > $@
这可以推广到多个参数吗? IE。像
out1_1 out1_2 out2_1 out2_2: out%_%: a.out
./a.out $*{1} $*{2} > $@
$*{i} 应该指的是 ith % 匹配的内容。
【问题讨论】:
标签: makefile