В поддержку Qt

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

   

Главная

Статьи:

Установка MinGW

Установка Qt

Сборка Qt

Установка Qt Creator

Проблемы Qt 4.8.3

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

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

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

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

Установка QwtPolar

Установка QwtPplot3D

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

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

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

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

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

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

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

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

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

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

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

 

Главная > Установка Qt Creator (очень старая редакция)

 

Установка Qt Creator

Старая редакция статьи, новую можно найти здесь.

Ubuntu

Запускаем Центр приложений Ubuntu, набираем в строке поиска Qt Creator, в найденном выделяем строку Qt Creator - кросс-платформенная IDE и нажимаем кнопку Установить. В результате будут установлены Qt Creator (на момент написания статьи версии 2.5.2) и библиотека Qt (версии 4.8.2).

Для работы рекомендуется выполнить минимальные настройки. С помощью compiz находим и запускаем установленное приложение. Выбираем пункт главного меню Инструменты > Параметры... В открывшемся окне на вкладке Сборка и запуск > Основное указываем каталог проектов, например, в домашней папке /home/login/qt-proj. Далее для самоуспокоения убеждаемся в наличии на вкладке Сборка и запуск > Профили Qt профиля Qt в PATH (Системная) и на вкладке Сборка и запуск > Инструментарии связки инструментов GCC (x86 32bit).

Если Qt Creator требуется установить на компьютер, не имеющий доступ в интернет, можно воспользоваться способом, изложенным в статье "Установка пакетов в Ubuntu на компьютере без интернета".

Windows

До 2010 года на сайте разработчика можно было скачать Qt SDK относительно небольшого объема (около 300 MB), включающий в себя минимальные средства разработки: Qt Creator с компилятором MinGW и отлачиком GDB, библиотеку Qt и поддержку профиля Desktop для разработки приложений (смысл последнего понятен из названия). С 2011 года положение изменилось, разработчик предлагал устанавливать мощный Qt SDK, поддерживающий множество различных профилей, в том числе и для мобильных устройств. Offline-установщик весил уже 1,7 GB. С 2012 года после того, как правообладание активами Qt перешло к IT-компании Digia, Qt SDK и вовсе доступен только под комерческой лицензией.

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

1. Убеждаемся, что компилятор MinGW уже установлен, например, в папку C:\Qt\mingw. Если это еще не было сделано, устанавливаем компилятор в соответствии с инструкциями, изложенными с статье Установка MinGW. Не забываем отметить для установки компонент MSYS Basic System, который далее потребуется для сборки отладчика GDB.

Необходимость выполнения данного пункта возникла начиная с версии Qt Creator 2.5.0. В более ранних версиях компилятор MinGW устанавливался вместе с Qt Creator, равно как и отладчик GDB.

2. Скачиваем с сайта разработчика установочный файл под лицензией LGPL

qt-creator-win-opensource-2.6.1.exe   52 MB
(версия файла на момент написания статьи)

3. Устанавливаем Qt Creator. Путь установки, предложенный по умолчанию, можно изменить, но пробелы в нем должны отсутствовать. Пусть все будет устанавливаться в папку C:\Qt, тогда путь установки для Qt Creator будет C:\Qt\qtcreator-2.6.1.

4. Устанавливаем библиотеку Qt 4 или собираем Qt 5.

5. Собираем отладчик GDB, руководствуясь инструкциями, приведенными в посвященной этому статье. Собранный отладчик, для определенности, размещаем в папке C:\Qt\qtcreator-gdb-7.4.1 и используем цель i686-pc-mingw32.

6. Запускаем Qt Creator, выбираем пункт главного меню Инструменты > Параметры... на вкладке Сборка и запуск > Основное указываем каталог проектов, например, C:\Qt\qt-proj (этот каталог надо заблаговременно создать). На вкладке Текстовый редактор > Поведение назначаем Кодировкам файлов > По умолчанию значение windows-1251 / CP1251. Далее выбираем вкладку Сборка и запуск > Профили Qt и убеждаемся, что имеется профиль Qt 4.8.4 в PATH (qt-4.8.4) или Qt 5.0.0 в PATH (qt-5.0.0), и для него определен помощник Дампер QML. Этот профиль добавился, благодаря значению системной переменной QTDIR и пути, прописанному в переменную Path. На вкладке Сборка и запуск > Инструментарии имеется связка инструментов Desktop (по умолчанию). Для нее выбран правильный компилятор MinGW (x86 32bit), но указан неработающий отладчик GDB C:\Qt\mingw\bin\gdb.exe. Надо исправить ситуацию, нажав Управление... > Изменить... и указав собранный выше отладчик C:\Qt\qtcreator-gdb-7.4.1\gdb-i686-pc-mingw32.exe. Закрываем окно Параметры, нажав кнопку OK.

На этом установка завершена.

Замечание. Если посмотреть пункт главного меню Справка > О программе Qt Creator..., то можно убедиться, что установленный Qt Creator основан на Qt 4.8.3. Вместе с тем, он работает и с библиотекой Qt 5, поскольку dll-файлы Qt 4 устанавливается вместе с Qt Creator. В этом, на мой взгляд, просматривается явная дисгармония, как-то... "не по Фэн-шуй". И если уж Вы преодолели сборку Qt 5, то пересобрать из исходников Qt Creator, опираясь на инструкции из соответствующей статьи, – и вовсе "семечки".

 

Предыдущая редакция доступна по ссылке.