gpt4 book ai didi

c++ - 是否可以全局设置 qmake debug?

转载 作者:太空狗 更新时间:2023-10-29 23:03:40 25 4
gpt4 key购买 nike

环境:Ubuntu 14.04,Qt 4.8.x

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

最佳答案

你总是可以写一个别名来自动执行 qmake CONFIG+=debug

否则,将位于我的 Debian 稳定版上此位置的 Qt 配置文件中的 QT_CONFIG 变量中的 release 条目替换为 debug机:

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

或 Archlinux:

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

当然,如果你自己构建Qt,你也可以在使用configure脚本时选择相应的选项:

-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).

关于c++ - 是否可以全局设置 qmake debug?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24869952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com