В поддержку Qt

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

   

Главная

Статьи:

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

Установка MinGW

Установка SDK 7

Установка Qt

Сборка Qt

Установка Qt Creator

Настройка 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

 

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

 

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

Надо понимать, что основной выбор Вы уже сделали – использование библиотеки Qt, осталось определиться с версией, правильно установить библиотеку, выполнить некоторые настройки. Релиз новой ветки библиотеки Qt 5 состоялся в декабре 2012 года. С наиболее значимым новшествами с точки зрения разработчиков можно познакомиться, например, здесь. В качестве компилятора может быть использован MinGW – реализация GCC для Widows – или инструментарий от Microsoft. В данной статье рассматриваются обе связки инструментов.

Qt 5 и MinGW

Для использования данной связки инструментов Вам потребуется

– установить библиотеку Qt 5 (инструкция)
– собрать отладчик GDB (инструкция)

Замечание. MinGW нужной версии и Qt Creator устанавливаются вместе с библиотекой Qt и отдельной установки не требуют. Для сборки отладчика GDB нужен MSYS, который проще всего установить вместе со старой версией компилятора MinGW 4.6.2.

Опционально для ускорения сборки проектов можно пересобрать qmake с опцией распараллеливания компиляции (инструкция).

Qt 5 и MSVC 2010

Для использования данной связки инструментов Вам потребуется

– установить инструментарий Windows SDK for Windows 7 (инструкция)
– установить библиотеку Qt 5 (инструкция)

 

Какую из рассмотренных связок инструментов выбрать – дело вкуса. В процессе разработки и отладки приложения предпочтительной является Qt 5 и MinGW: используемый в ней отладчик GDB впечатляет своими возможностями. Для создания релизной сборки приложения и переноса его на другие компьютеры, на мой взгляд, лучше подходит связка Qt 5 и MSVC 2010: меньше размер сгенерированного исполняемого файла, меньше библиотек нужно "тащить" за приложением. С другой стороны, будучи перенесено на компьютер с Windows 8, такое приложением работать не будет (не зря в названии инструментария от Microsoft присутствует "for Windows 7"), а если собрать его с MinGW и "подтянуть" все необходимые библиотеки, от которых оно зависит, то приложение заработает. Проникнуться разнообразием инструментов разработки и получить полезные советы можно, например, на ресурсе.

Дополнительно

Заслуживают упоминания дополнительные библиотеки, которые могут быть использованы при разработке проектов. Обратите внимание, что устанавливать (собирать) их необходимо с помощью той же связки инструментов, с которой потом предполагается их использовать!

Qwt – построение графиков и прочие "фишки" (инструкция по установке и пример использования)
QwtPolar – построение графиков в полярных координатах (инструкция по установке и пример использования)
QwtPlot3D – построение трехмерных графиков (инструкция по установке и пример использования)

 

Это новая редакция статьи, старая редакция доступна по ссылке.