0

这是一件简单的事情,我已经花了太多时间寻找解决方案......

我的makefile中有变量

$(targets): target1.o target2.o target3.o

现在我想include根据这个变量为 target1.d target2.d target3.d 执行命令,正确的单行命令是什么?

4

1 回答 1

2
targets_obj := target1.o target2.o target3.o
$(targets): $(targets_obj)
-include $(targets_obj:.o=.d)
于 2012-05-17T15:24:23.330 回答