2014-07-21 81 views
3

环境:Ubuntu 14.04,Qt 4.8.x是否可以在全局范围内设置qmake调试?

我有一堆Qt库项目和一个应用程序项目。我想用调试信息构建它们。我可以修改每个.pro文件的调试信息。但是,我想知道是否有一个环境变量或一些全局机制,我可以设置强制qmake在启用调试的情况下构建所有项目。问候。

回答

1

您可以自动为qmake CONFIG+=debug写一个别名。

/usr/share/qt4/mkspecs/qconfig.pri 

或的Archlinux:

/usr/lib/qt/mkspecs/qconfig.pri 

否则,它驻留在这个位置我的Debian稳定机器上的Qt的配置文件与debug更换release条目您QT_CONFIG变量当然,如果你自己构建Qt,你也可以在使用配置脚本时选择相应的选项:

-debug ............. Compile and link Qt with debugging turned on. 
-debug-and-release . Compile and link two versions of Qt, with and without 
        debugging turned on (Mac only). 
+0

哇。感谢您提供如此多的选择。并感谢您的快速回复。问候。 – Peter

相关问题