c++ - Qmake:如何在不更改 qmake.conf 的情况下删除某个项目的编译器标志?

标签 c++ qt qmake compiler-options

我正在使用 qmake 和 Visual Studio。在发布版本中,qmake 将/GL 和/O2 标志添加到所有项目,我需要为我的整个 Qt 项目中的某些库删除这两个标志。有办法吗?

最佳答案

我遇到了类似的问题,我通过在 .pro 文件中添加以下指令解决了这个问题:

QMAKE_CXXFLAGS_RELEASE -= -g

注意_RELEASE后缀,否则不起作用。

关于c++ - Qmake:如何在不更改 qmake.conf 的情况下删除某个项目的编译器标志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8241567/

相关文章:

events - 忽略 Qt 中的鼠标和键盘事件

qt - 如何在不使用Qt模块的qmake项目中使用moc?

c++ - 常量引用如何工作?

c# - SWIG 更改 C# 特定类型字段的类型

qt - 在 QtCreator 中更改大括号编码样式

qt - ActiveQt 包含什么模块?

windows - qmake & 窗口 : how to convert backslashes into forward slashes

c++ - 在结构/类中包装数据的快速方法

c++ - 结合字符串和字符的大小

c++ - 我如何等待由我的应用程序 Qt/C++ 启动的另一个应用程序启动的应用程序