В поддержку Qt

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

   

Главная

Статьи:

Установка MinGW

Установка Qt Creator

Проблемы Qt 4.8.3

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

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

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

Установка QwtPolar

Установка QwtPplot3D

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

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

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

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

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

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

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

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

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

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

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

 

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

 

Установка 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.

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

 

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