如何控制make目标的执行顺序?

时间:2010-12-07 08:41:28

标签: makefile parallel-processing

假设我有一个主要目标exe,它取决于三个库:

exe: LIB1.lib LIB2.lib LIB3.lib

并且lib目标有这样的东西:

LIB1: $(LIB1OBJECTS)
LIB2: $(LIB2OBJECTS)
LIB3: $(LIB3OBJECTS)

大多数情况下,make将使用-j标志运行,我希望LIB1和LIB2并行构建,如何确保LIB3始终在LIB2之后构建?

1 个答案:

答案 0 :(得分:2)

使LIB3依赖于LIB2。