如何避免在Makefile中重新链接

时间:2011-02-24 21:53:13

标签: makefile

我写了一个简单的makefile,并且无法避免不必要的重新链接

Target: foo1.o foo2.o
    LINK COMMAND

.c.o:
    COMPILE command

每次尝试制作TARGET 时,即使没有更新源文件,也始终会运行 LINK 命令。

如何避免这种不必要的重新链接?

谢谢,

1 个答案:

答案 0 :(得分:0)

(在评论中回答:见Empty InfoWindow when Marker is clicked

OP写道:

  

我试图将可执行文件保存在另一个目录中,即tmp / foo,makefile不会检测子目录的时间戳。通过改变TARGET作为tmp / TARGET解决问题。

相关问题