Makefile 使用单个操作/规则生成多个目标
如何编写规则以使用单个操作生成一组文件 例如: 文件Makefile 使用单个操作/规则生成多个目标,makefile,gnu-make,Makefile,Gnu Make,如何编写规则以使用单个操作生成一组文件 例如: 文件x、y、z是在执行脚本t.sh时生成的,该脚本将文件a作为输入 x y z: a t.sh $@ GNU make尝试执行t.sh3次。您可以实现中指定的解决方案之一 因为您已经标记了这个 GNUmake ,我还应该指出,使用GNU make模式规则(具有代码> %/COD>的多个目标将考虑从一个规则执行生成的两个:参见.< /P>感谢的重复指向!):在档案中查找这个问题很困难。只是在可能重复的问题上添加了一个有效的答案
x
、y
、z
是在执行脚本t.sh
时生成的,该脚本将文件a
作为输入
x y z: a
t.sh $@
GNU make尝试执行
t.sh
3次。您可以实现中指定的解决方案之一
因为您已经标记了这个<代码> GNUmake <代码>,我还应该指出,使用GNU make模式规则(具有代码> %/COD>的多个目标将考虑从一个规则执行生成的两个:参见.< /P>感谢的重复指向!):在档案中查找这个问题很困难。只是在可能重复的问题上添加了一个有效的答案