如何更改gcc的qmake发布标志? (将-O2更改为-Os)
|
使用qmake可以轻松进行更改,因此您可以构建调试版本,
或发行版本。只需修改CONFIG var并更改编译标志即可。
CONFIG += debug
CONFIG += release
使用调试时,您会得到-g并且没有优化,
当您使用release时,您会得到-O2且没有调试信息(没有-g)。
但是在哪里指定呢?
假设我希望我的应用程序以-Os的大小进行优化来构建?
如何更改“发行版”背后的内容?
谢谢
没有找到相关结果
已邀请:
2 个回复
粱委教
来更改全局编译器标志。可以在
和
中分别设置调试和发布版本的编译器标志。 对于您的具体示例,您应该执行以下操作:
号拳藐孔妇
提交:
请注意,我在系统上的/ opt / qt5路径中编译并安装了qt5。因此,您可以在系统中搜索一个名为mkspecs的文件夹,然后搜索一个名为linux-g ++的子文件夹,然后搜索一个名为qmake.conf的文件,以在其中添加这两条魔术。这取决于您和您所处的环境。