我在 Mac 上安装了 Qt,并在 .Pro 文件中添加后,正在编译我的 Qt 项目
CONFIG(release, debug|release):QMAKE_CXXFLAGS += -O3 -fomit-frame-pointer
优化速度。
然而,我总是看到运行g++的命令中包含-Os,这会优化大小。我想要移除它。
我尝试了几种方法,比如
CONFIG(release, debug|release):QMAKE_CFLAGS_RELEASE -= -Os
CONFIG(release, debug|release):QMAKE_CXXFLAGS -= -Os
并且
CONFIG(release, debug|release):QMAKE_CXXFLAGS = -O3 -fomit-frame-pointer
CONFIG(release, debug|release):QMAKE_CFLAGS_RELEASE = -O3 -fomit-frame-pointer
(no +)
但是仍然出现了 -Os。
我该如何更改呢?
我在 /usr/local/QT4.5/mkspecs 下找到了 qmake.conf 文件。它包括一个名为 mac-g++.conf 的文件,但我无法更改它,而 chmod 命令也无效:chmod: mac-g++.conf: 操作不允许。
有什么想法吗?