Конфигурация для оптимизации компилятора Qt creator
Я использую Qt creator в платформе Windows (семь).
Я хочу настроить его, поскольку он использует оптимизацию третьего уровня (-O3) для компиляции С++.
Теперь вот вопрос, как я могу это сделать, чтобы ускорить мой код и какие изменения необходимы?
Спасибо заранее.
Ответы
Ответ 1
Попробуйте добавить следующие строки в ваш .pro файл:
# remove possible other optimization flags
QMAKE_CXXFLAGS_RELEASE -= -O
QMAKE_CXXFLAGS_RELEASE -= -O1
QMAKE_CXXFLAGS_RELEASE -= -O2
# add the desired -O3 if not present
QMAKE_CXXFLAGS_RELEASE *= -O3
Ответ 2
Добавьте эти строки в ваш .pro файл, если вам нужен небольшой размер приложения
QMAKE_CXXFLAGS += -Os -mpreferred-stack-boundary=2 -finline-small-functions -momit-leaf-frame-pointer
Если вы хотите использовать более быстрое приложение, рассмотрите возможность использования -O2 вместо -O
отсылайте this для получения дополнительных параметров