一、生成带调试信息的Release程序。
在 QT Creator Release 模式下调试,需要进行一些特殊配置。
1. 启用 Release 模式的调试信息
在 .pro 文件中添加:
qmake
# 在Release模式下也生成调试信息
CONFIG(release, debug|release) {
QMAKE_CXXFLAGS_RELEASE += -O2 -g
QMAKE_CFLAGS_RELEASE += -O2 -g
QMAKE_LFLAGS_RELEASE += # 保持链接优化
}
# 或者更简单的方式
CONFIG += force_debug_info
或者分平台配置:
qmake
# Windows
win32:CONFIG(release, debug|release): {
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE -Zi
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE -DEBUG
}
# Linux/Mac
unix:CONFIG(release, debug|release): {
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CXXFLAGS_RELEASE -g
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE -g
}
2. QT Creator 项目配置
步骤:
-
打开项目 → 构建设置
-
构建配置选择 Release

最低0.47元/天 解锁文章
8564

被折叠的 条评论
为什么被折叠?



