【发布时间】:2011-08-08 14:27:57
【问题描述】:
使用 qmake 您可以很容易地进行更改,因此您可以构建调试版本, 或发布版本。只需修改 CONFIG 变量,编译标志就会改变。
CONFIG += debug
CONFIG += release
当你使用调试时你得到 -g 并且没有优化, 当你使用 release 时,你会得到 -O2 并且没有调试信息(没有 -g)。
但是具体在哪里呢?
假设我希望在构建我的应用程序时对大小进行优化,-Os? 如何更改“发布”背后的内容?
谢谢
【问题讨论】: