22 июля 2015 г.

Установка и настройка библиотеки Qt 5.4.1 на Windows с компилятором MinGW

    Описав процесс установки Qt версии 4, подумал, что для полноты картины необходимо осветить установку библиотеки Qt 5 (на данный момент последняя 5.4.1). В принципе, особых трудностей не должно возникнуть, но все же пойдем по порядку. Так же традиционно запустим проект "Hello, world!" для убеждения, что все поставилось.
    Установка проходит на чистую Windows 7 x64.
    Осторожно, будет много картинок

    Последовательность действий:

1. Загрузка последней версии Qt
    Используем offline-установщик и бесплатную версию Qt (Community Open Source). В качестве компилятора выбирайте MinGW, даже если у вас установлена VS.
    Загрузить можно отсюда:
    Или отсюда:
    Где цифры обозначают версию Qt (Qt 5.4.1).

2. Установка Qt
    Запускаем загруженный мастер установки Qt. Жмем кнопку Далее.

    Соглашаемся с путем установки по умолчанию (или вводим свой путь).

    Производим выбор устанавливаемых компонентов. Обязательно необходимо раскрыть меню Tools и выбрать MinGW 4.9.1 для установки компилятора.


    Соглашаемся с лицензионным соглашением.


    Подтверждаем добавление ярлыков в меню Пуск.


    И производим установку.


    После установки жмем Завершить и запускается установленная среда программирования Qt Creator.

3. Настройка Qt
    Обычно среда автоматически находит место установки компилятора. Об этом можно судить по меню Инструменты -> Параметры -> Сборка и запуск

4. Проверка Qt и запуск проекта "Hello, World!"
    Для начала можете запустить этот тестовый проект "Hello, World!".
    Вы ведь знаете, что Qt не поддерживает русских символов в пути до проектов? Поэтому все проекты советую хранить в созданной специально для этого папке, к примеру: C:\Qt\Projects.     Для запуска этого проекта просто распакуйте его (папку hello и два имеющихся в ней файла) и запустите проектный файл hello.pro с помощью Qt Creator. Среда разработки предложит настроить его. С её предложением мы согласимся, оставим как есть, и нажмем кнопку Настроить проект:

    Далее для запуска компиляции проекта и запуска приложения достаточно нажать на зеленый треугольник или сочетание клавиш Ctrl+R

    И произойдет запуск проекта


    Полученное exe-приложение можно найти в папке:
C:\Qt\Projects\build-hello-Desktop_Qt_5_4_1_MinGW_32bit-Debug\debug


    Можете попробовать запустить его и в ответ получите следующую ошибку:


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

    Примечание:
    Для разработки программ с использованием MySQL необходимо добавить файл libmysql.dll в папку bin компилятора MinGW (C:\Qt\Qt5.4.1\5.4\mingw491_32\bin).


Используемый и полезный материал:
Qt — Википедия
Qt — Викиучебник
Qt - руководство для новичков - C++ Qt
Русское Qt-сообщество _ Программирование Qt
Основы C++ (с Qt Creator)

При копировании статьи просьба указывать источник и автора.
С уважением, GRomR1.

1 комментарий:

  1. Спасибо, что пояснили как правильно установить данное программное обеспечение.

    ОтветитьУдалить