Установка Qt Creator и библиотеки Qt
Старая редакция статьи, подходит для установки Qt Creator
версий 2.5.0 2.5.2. Новую редакцию статьи можно найти здесь.
Ubuntu
Запускаем Центр приложений Ubuntu, набираем
в строке поиска Qt Creator, в найденном
выделяем строку Qt Creator - кросс-платформенная
IDE и нажимаем кнопку Установить.
В результате будут установлены Qt Creator (на момент написания
статьи версии 2.4.1) и библиотека Qt (версии 4.8.1).
Для работы рекомендуется выполнить минимальные настройки. С помощью
compiz находим и запускаем установленное
приложение. Выбираем пункт главного меню Инструменты
> Параметры... В открывшемся окне на вкладке Сборка
и запуск > Основное указываем каталог проектов, например,
в домашней папке /home/login/qt-proj. Далее
для самоуспокоения убеждаемся в наличии на вкладке Сборка
и запуск > Профили Qt профиля Qt в PATH
(Системная) и на вкладке Сборка и запуск
> Инструментарии связки инструментов GCC(x86
32bit).
Если Qt Creator требуется установить на компьютер, не имеющий
доступ в интернет, можно воспользоваться способом, изложенным в
статье "Установка пакетов в
Ubuntu на компьютере без интернета".
Windows
Порядок установки Qt Creator под Windows, изложенный
в данной статье, адаптирован для версий, начиная с 2.5.0. Более
ранние версии Qt Creator (2.0.0 2.4.1) могут устанавливаться
в соответствии с инструкциями из предыдущей редакции данной статьи,
которая доступна по ссылке.
До 2010 года на сайте разработчика можно было скачать Qt SDK относительно
небольшого объема (около 300 MB), включающий в себя минимальные
средства разработки: Qt Creator с компилятором MinGW и отлачиком
GDB, библиотеку Qt и поддержку профиля Desktop
для разработки приложений (смысл последнего понятен из названия).
С 2011 года положение изменилось, разработчик предлагает устанавливать
мощный Qt SDK, поддерживающий множество различных профилей, в том
числе и для мобильных устройств. Offline-установщик весит уже 1,7
GB, а после установки приложение занимает больше 2 GB.
Поскольку у меня не было в планах разрабатывать приложения для
смартфонов, я задался целью установить у себя минимально необходимые
средства разработки, об этом и пойдет речь в данной статье. Рассмотрим
подробно порядок действий.
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.5.1.exe 30
MB
qt-win-opensource-4.8.2-mingw.exe 318
MB
(версии файлов на момент написания статьи)
3. Устанавливаем Qt Creator. Путь установки,
предложенный по умолчанию, можно изменить, но пробелы в нем должны
отсутствовать. Пусть все будет устанавливаться в папку C:\Qt,
тогда путь установки для Qt Creator будет C:\Qt\qtcreator-2.5.1.
4. Устанавливаем библиотеку Qt, например, в
папку C:\Qt\qt-4.8.2. Установщик попросит
указать путь к MinGW, в нашем случае это C:\Qt\mingw.
Может появиться предупреждение
There is a problem with your MinGW
installation:
The installer could not find a valid C:\Qt\mingw\include\w32api.h
(Only version with W32API3.13 are supported)
Do you still want to continue? (Your installation may not work)
Не пугаемся и выбираем продолжение установки.
Если какие-либо проблемы все-таки возникнут, попробуйте
использовать версию MinGW, которая традиционно поставлялась с предыдущими
версиями Qt Creator. Взять ее можно здесь.
5. После окончания установки библиотеки Qt прописываем
в системе путь к ней. Для этого кликаем правой кнопкой
мыши по значку Мой компьютер, выбираем пункт
контекстного меню Свойства, открываем вкладку
Дополнительно, нажимаем кнопку Переменные
среды, выбираем переменную Path,
нажимаем кнопку Изменить и дописываем через
точку с запятой следующее
C:\Qt\qt-4.8.2\bin
Закончив редактирование переменной, нужное число
раз нажимаем OK.
6. Если у Вас многоядерный процессор, настоятельно
рекомендуется выполнить действия, направленные на обеспечение распараллеливания
компиляции. При сборке больших проектов затраченное на компиляцию
время может сократиться многократно. О том, как это сделать, читайте
в посвященной этому вопросу статье.
Для одноядерного процессора выполнять данный пункт не имеет смысла.
7. Собираем отладчик GDB, руководствуясь инструкциями,
приведенными в посвященной этому статье.
Cборку, для определенности, производим в папке C:\Qt\pythongdb
и используем цель i686-pc-mingw32.
8. Запускаем Qt Creator, выбираем пункт
главного меню Tools > Options... При
установке версии 2.5.0 в открывшемся окне на вкладке Environment
> General выбираем язык Russian.
Изменения вступят в силу после перезапуска Qt Creator. В предыдущих
версиях это делать было необязательно, а в версии 2.5.0 System
Language почему-то не срабатывает. В версии 2.5.1 опять все
нормально. Далее в том же пункте главного меню Инструменты
> Параметры... на вкладке Сборка и запуск
> Основное указываем каталог проектов, например, C:\Qt\qt-proj
(этот каталог надо заблаговременно создать). На вкладке Сборка
и запуск > Профили Qt убеждаемся, что имеется профиль
Qt 4.8.2 in PATH (qt-4.8.2), и для него
определен помощник Дампер QML. Этот профиль
добавился, благодаря пути, прописанному в пункте 5. На вкладке Сборка
и запуск > Инструментарии имеется автоопределенная связка
инструментов MinGW (x86 32bit), но в ней
отсутствует отладчик, а редактированию она не поддается. Поэтому
надо создать новую связку, воспользовавшись кнопкой Добавить
> MinGW. Этой связке будет присвоено имя MinGW.
При необходимости имя может быть изменено, для этого надо кликнуть
по нему дважды. В нижней части окна для новой связки необходимо
указать путь к компилятору C:\Qt\mingw\bin\g++.exe
и отладчик C:\Qt\pythongdb\gdb-i686-pc-mingw32.exe.
Закрываем окно Параметры, нажав кнопку OK.
На этом установка завершена.
Предыдущая редакция доступна по ссылке.
|