我有一个数据处理工作,我希望使用Make进行自动化。需要分几步处理数百个文件。 不幸的是,基本名称至少会改变其中一个步骤,但将这些依赖项编写成一个单独的文件并将其包含在其中很容易。GNU使用不同文件基名的模式规则
但是,我想避免分别编写所有这些文件的构建指令(这非常复杂)。
我设想沿着这些路线的东西:
# automatically generated rules, included into make file
dir1/test.bb: dir2/test_other_name.aa
# (many more rules like the above, linking xxx.bb to yyy.aa)
# pattern rule
%.bb: %.aa
# build step using [email protected] $>
我想是的模式规则提供的规则,以及明确的规则定义的依赖关系。可以这样做吗?
一个更具体的例子将极大地澄清这里提出的问题,我想。 –