在QT Creator中构建时强制重新链接

时间:2009-09-28 04:37:40

标签: c++ qt linker static-libraries qt-creator

问候,

我有一个子项目,它包含了几个库和一个主应用程序。当我在其中一个库中更改某些内容时,主应用程序不会重新链接它们。当使用QT Creator时,是否有人有一个技巧可以让应用程序自动重新链接其静态链接的库?

-Dan O

1 个答案:

答案 0 :(得分:27)

有一个解决方法,以及关于这个主题的有趣讨论(qmake似乎是这里的问题)在Qt Creator邮件列表上。

解决方法是在主应用程序.pro文件中添加PRE_TARGETDEPS命令,例如:

PRE_TARGETDEPS += /path/to/your/lib.a

这会强制重新链接。