12

使用 Qt 4,如果您没有正确设置变量,您一定会遇到麻烦。

4

1 回答 1

25

如果您使用 Qt 5 编程,您可以放心地忘记 DEPENDPATH 变量的存在。所有包含的文件都将为包含它们的文件生成依赖关系,而不管它们所在的目录如何。

您也不必忍受 Qt 4 中的变量。只需将其添加到您的 .pro 文件中:

CONFIG += depend_includepath

如果您出于某些原因想在 Qt 5 中使用 DEPENDPATH 变量,您可以关闭该选项:

CONFIG -= depend_includepath

但请注意,DEPENDPATH 变量的行为在 Qt 5 中已更改,因此即使关闭该选项,您也不会获得精确的 Qt 4 仿真。

底线:忘记 DEPENDPATH 并且不要使用它。

如果您能阅读俄语,这里有更多信息

于 2013-05-27T08:52:31.580 回答