要创建需要大量中间文件和(大部分)无用文件的对象,最优化的makefile规则是什么

要创建需要大量中间文件和(大部分)无用文件的对象,最优化的makefile规则是什么,makefile,Makefile,我有一些先决条件:A、B和C 并希望构建F(最终版) 我可以编写make规则(create和update对于每个命令都是不同的) 或 知道什么是最可靠、最快速的吗?最好在Makefile中增加粒度。如果管道中的一个作业失败,您可以更正错误并选择make死亡的位置。此外,规则更容易阅读 具有单个规则和多个命令的表单执行速度稍快,因为检查的时间戳更少,需要评估的规则也更少;但是,时间差无关紧要。需要在生成文件中增加粒度。如果管道中的一个作业失败,您可以更正错误并选择make死亡的位置。此外,规则更容

我有一些先决条件:A、B和C 并希望构建F(最终版)

我可以编写make规则(
create
update
对于每个命令都是不同的)


知道什么是最可靠、最快速的吗?

最好在Makefile中增加粒度。如果管道中的一个作业失败,您可以更正错误并选择make死亡的位置。此外,规则更容易阅读


具有单个规则和多个命令的表单执行速度稍快,因为检查的时间戳更少,需要评估的规则也更少;但是,时间差无关紧要。

需要在生成文件中增加粒度。如果管道中的一个作业失败,您可以更正错误并选择make死亡的位置。此外,规则更容易阅读

具有单个规则和多个命令的表单执行速度稍快,因为检查的时间戳更少,需要评估的规则也更少;然而,时差是无关紧要的

F : A B C
    create A1 from A 
    create A2 from A1
    create A3 from A2
    create B1 from B
    create F from C
    update F with B1
    update F with A3 
F : C B1 A3
    create F from C
    update F with B1
    update F with A3        
B1 : B
    create B1 from B
A3 : A2
    create A3 from A2
A2 : A1
    create A2 from A1
A1 : A
    create A1 from A