Qt 5程序员是否必须知道DEPENDPATH qmake变量?

时间:2013-05-27 08:52:32

标签: qt qmake

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

1 个答案:

答案 0 :(得分:22)

如果使用Qt 5进行编程,则可以安全地忘记存在DEPENDPATH变量。所有包含的文件都将生成包含它们的文件的依赖项,而不管它们驻留的目录。

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

CONFIG += depend_includepath

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

CONFIG -= depend_includepath

但请注意,Qt 5中的DEPENDPATH变量行为was changed因此即使关闭该选项,您也无法获得精确的Qt 4仿真。

底线:忘掉DEPENDPATH,不要使用它。

如果您可以阅读俄语,则会有更多信息here