Я установил Qt для Mac и собираю свой проект Qt после добавления в файл .Pro
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 +)
Но ничего. -Они ВСЕГДА появляются.
Как мне это изменить?
Я нашел файл qmake.conf в /usr/local/QT4.5/mkspecs. Он включает в себя файл mac-g ++. Conf, но я не могу его изменить, и chmod не работает: chmod: mac-g ++. Conf: Операция не разрешена
Есть идеи?