是否可以在GNU制造中给定目标下的一组其他目标下执行所有语句



我刚刚开始学习使用 make,我对可以在给定目标下执行的语句有一个查询。

是否可以在GNU MAKE中的给定目标下执行所有其他目标下的所有语句?

例如,

target1: dependency1
    statement1
target2: dependency2
    statement2

我现在想编写一个新的目标target3,该目标将执行target1target2中的所有语句,在这种情况下,该语句将同时执行statement1statement2。我该怎么做?

谢谢。

我认为您希望 target3 target1 + target2。你会这样做喜欢:

.PHONY: target3
target3: target1 target2
target1: dependency1
    statement1
target2: dependency2
    statement2

请参阅4.6假目标

最新更新