В поддержку Qt

статьи в помощь разработчику

   

Главная

Статьи:

Выбор инструментов разработки

Установка MinGW

Установка Qt 4

Установка Qt 5

Сборка Qt 5

Установка Qt Creator

Проблемы Qt 4.8.3

Распараллеливание компиляции

Распараллеливание для Qt 5.0.1

Сборка отладчика GDB

Установка библиотеки Qwt

Плагин Qwt

Установка QwtPolar

Установка QwtPplot3D

Изменение палитры цветов QwtPlot3D

Конфигурация сборки по умолчанию

Сборка Qt Creator из исходников

Пример использования QwtPlot

Масштабирование QwtPlot в стиле TChart

Синхронное масштабирование

Пример использования QwtPolar

Пример использования QwtPlot3D

Редактирование QSplitter

Сборка в Ubuntu для Windows

Установка пакетов без интернета

Установка драйвера NVIDIA

 

Главная > Конфигурация сборки по умолчанию

 

Конфигурация сборки проекта Qt по умолчанию на платформе Windows

Конфигурация сборки проекта Qt указывается в командной строке в качестве параметров вызова утилиты qmake. Если же опции сборки в командной строке отсутствуют, то формируется сценарий сборки (Makefile) в конфигурации по умолчанию. Какая именно это будет конфигурация зависит от версии qmake и, следовательно, от версии библиотеки Qt.

Вплоть до версии Qt 4.8.1 конфигурацией по умолчанию на платформе Windows являлась отладочная сборка. Чтобы выполнить сборку проекта в релизной конфигурации, необходимо было указать в команде qmake опцию CONFIG+=release. Для версии Qt 4.8.2 конфигурацией по умолчанию стала релизная сборка, а для выполнения отладочной сборки необходимо указать опцию CONFIG+=debug. Следует также отметить, что для версий библиотеки Qt 4.8.0 и старше рекомендуется при выполнении отладочной сборки проекта указывать в командной строке параметр CONFIG+=declarative_debug.

В приведенной ниже таблице иллюстрируется какие параметры следует указывать в командной строке вызова утилиты qmake для релизной и отладочной сборки в зависимости от версии библиотеки Qt. Прочерк означает, что данная конфигурация выбирается по умочанию, и указывать ее в командной строке не обязательно.

 Версия библиотеки Qt   Релизная сборка  Отладочная сборка
 4.5.0 – 4.7.4  CONFIG+=release   
 4.8.0, 4.8.1  CONFIG+=release  CONFIG+=declarative_debug
 4.8.2 – 4.8.4    CONFIG+=debug CONFIG+=declarative_debug 
 5.0.0, 5.0.1    CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug