Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QtCreator не переключает режим сборки.
-
Доброго времени суток. Проблема заключается в том что при выборе другого режима сборки фактически собирается всегда отладка. В режим выпуска вообще никогда переключения не происходит. Пробовал ставить разные папки для сборки отладочного варианта и выпускного, ничего не помогает. Может кто сталкивался или есть идеи?
-
Вся суть заключается в следующих строчках makefile'а сгенерированого Qt
first: debug
install: debug-install
uninstall: debug-uninstallЭти строчки всегда остаются с параметрами debug.
-
Добрый!
По идее там должно быть еще 2 файла:
Makefile.Debug
Makefile.ReleaseНе плохо было бы указать какой версией Qt Вы пользуетесь - бинарной с сайта Qt-project или сами собирали.
-
Уже разобрался. Походу в 5.0.0 поменялся механизм создания make файлов при помощи qmake. Там по умолчанию прописывается вариант сборки debug. При этом если в creatore выбрать отладку, то происходит добавление параметра CONFIG+=debug. А в случае выпуска в строку ничего не добавляется. От этого спасает ручное задание параметра CONFIG+=release в выпуске.