Установка 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, опираясь на инструкции
из соответствующей статьи,
и вовсе "семечки".
Предыдущая редакция доступна по ссылке.
|