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 в выпуске.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.