Техническая информация

Дата создания: 2026.09.02

В рамках руководства рассматривается установка следующих средств разработки:

Шаг №1. Установка MSYS2

Компилятор mingw-w64 поставляется в рамках проекта MSYS2, набора инструментов для сборки программного обеспечения в стиле UNIX. Выполним установку согласно официальному руководству.

  1. Откройте официальную страницу проекта MSYS2 https://www.msys2.org/.

  2. Скачайте установочный файл среды. Для 64-битной системы выберите файл, начинающийся со строки msys2-x86_64

    Выбор файла для скачивания

  3. Запустите скачанный файл от имени администратора.

  4. На первом экране нажмите на кнопку «Next».

    Запуск процесса

  5. На экране выбора места установки рекомендуется не менять путь по умолчанию. Если установка в этот каталог не возможна, выберите путь согласно требованиям.

    Выбор местоположения

    Нажмите на кнопку «Next».

  6. На экране выбора названия для группы значков в меню пуск нажмите на кнопку «Next».

    Название группы в меню пуск

  7. Дождитесь окончания процесса установки.

    Процесс установки

  8. Завершите процесс установки, нажав на кнопку «Finish» на финальном экране установщика.

    Финальный экран

    По умолчанию после установки будет запущено окно управления MSYS2.

Шаг № 2. Установка компилятора и средств сборки

  1. Запустите командный интерфейс MSYS2 MSYS от имени администратора.

    Запуск MSYS2 MSYS

  2. Введите следующую команду по установке компонентов. Рекомендуется скопировать строку и вставить в командный интерфейс. Для вставки текста нажмите на окне правую кнопку мыши и выбрать пункт «Paste».

    pacman -S –needed base-devel mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-cmake mingw-w64-x86_64-ninja

    • pacman – команда для управления пакетами.
    • -S –needed – установка пакетов и их зависимостей.
    • base-devel – пакет с основными средствами для разработки.
    • mingw-w64-ucrt-x86_64-toolchain – пакет с набором средств сборки приложений, компиляторы, линковщики и т.д.
    • mingw-w64-ucrt-x86_64-cmake – пакет с системой сборки приложений CMake.
    • mingw-w64-x86_64-ninja – пакет с системой выполнения задач Ninja, используемой CMake.

    Вставка команды

    Нажмите клавишу «Enter» для запуска выполнения команды.

  3. Установщик выполнит поиск запрошенных пакетов и запросит подтверждение установки. На данном экране ещё раз нажмите на клавишу «Enter», ничего вводить не надо.

    Подтверждение установки компонентов

  4. На следующем шаге будет выведен список пакетов для установки. Необходимо подтвердить данный список, нажав на клавишу «Enter». Ничего дополнительно вводить не надо.

    Подтверждение установки пакетов

  5. Дождитесь окончания скачивания и установки пакетов.

  6. После окончания установки закройте окно MSYS2 MSYS.

    Установка завершена

Шаг № 3. Установка среды разработки QtCreator

  1. Для работы QtCreator необходимо установить библиотеки, необходимые для работы приложения.

    1. Скачайте установочный пакет Visual C++ Redistributable с официального сайта: https://learn.microsoft.com/ru-ru/cpp/windows/latest-supported-vc-redist. Прямая ссылка для скачивания: https://aka.ms/vc14/vc_redist.x64.exe.

    Выбор установочного пакета

    1. Запустите установочный пакет от имени администратора и выполните с его помощью установку.
  2. Необходимо установить архиватор 7-Zip для распаковки архивов.

    1. Скачайте установочный файл с официального сайта https://www.7-zip.org/.

    Выбор установочного пакета

    1. Запустите установочный пакет от имени администратора и выполните с его помощью установку.
  3. Скачайте архив qtcreator.7z среды разработки QtCreator 19.0.2 с зеркала mirror.yandex.ru: https://mirror.yandex.ru/mirrors/qt.io/official_releases/qtcreator/19.0/19.0.2/installer_source/windows_x64/

    Более свежие версии среды можно искать в каталоге https://mirror.yandex.ru/mirrors/qt.io/official_releases/qtcreator/. Обратите внимание, что необходимо выбирать именно файл qtcreator.7z внутри каталога installer_source/windows_x64, а не установщик.

  4. Распакуйте данный архив. При использовании 7-Zip

    1. Нажмите правой кнопкой на архив qtcreator.7z.
    2. Выберите пункт меню «7-Zip».
    3. Выберите пункт меню «Распаковать в “qtcreator\"»

    Распаковка 7z-архива

    Удостоверьтесь, что внутри каталога qtcreator находятся каталоги bin, lib и share.

  5. Переместите каталог qtcreator в корень диска C. После перемещения в корне диска будут находится как каталог msys, так и каталог qtcreator:

    Размещение каталога qtcreator

  6. Откройте приложение «Блокнот» и добавьте в него следующее содержимое:

    set PATH=C:\msys64\ucrt64\bin;%PATH%
    start "" "%~dp0\bin\qtcreator.exe"
    

    Если MSYS2 был установлен в другой каталог, то необходимо указать корректный путь к нему вместо C:\msys64\

  7. Сохраните данный файл в каталог C:\qtcreator с названием qcreator.bat

    Сохранение bat-файла

  8. Создайте ярлык для данного файла на рабочем столе.

    1. Нажмите на созданный файл

    Создание ярлыка для запуска

  9. Используйте созданный ярлык для запуска QtCreator.

Шаг № 4. Первая настройка QtCreator

При запуске QtCreator будет предлагать выполнить ряд действий в формате всплывающих подсказок.

Первоначальная настройка

Рекомендуется выполнить следующие шаги:

Шаг № 5. Проверка настройки комплекта сборки

В среде разработки откройте параметры комплекта сборки.

  1. Откройте настройки через иконку на боковой панели.
  2. Выберите раздел «Комплекты» в списке категорий.
  3. Выберите комплект «Desktop».

Выбор комплекта сборки

Проверьте следующие параметры комплекта сборки:

Ниже приведён пример рабочей конфигурации.

Настройки комплекта сборки

Шаг № 6. Создание и запуск приложения

  1. Запустите мастер по созданию нового проекта, выбрав пункт меню «Файл» → «New Project»

    Запуск мастера

  2. Выберите тип проекта для создания.

    1. В качестве типа проекта выберите «Проект без Qt».
    2. В центральной части выберите «Приложение на языке C».
    3. Запустите мастер, нажав на кнопку «Выбрать…»

    Выбор мастера

  3. В появившемся окне мастера укажите название проекта и выберите его расположение. И нажмите на кнопку «Далее».

    Выбор местоположения

  4. На следующем экране оставьте выбранную систему сборки CMake. Продолжите настройку, нажав на кнопку «Далее».

    Выбор системы сборки

  5. На экране выбора комплектов сборки убедитесь, что выбраны

    • Комплект сборки «Desktop…».
    • Тип сборки «Debug».
    • Тип сборки «Release».

    После выполнения настройки продолжите, нажав на кнопку «Далее». Выбор комплектов

  6. На итоговом экране завершите создание проекта нажав на кнопку «Завершить».

    Завершение настройки

  7. Дождитесь окончания импортирования проекта. После импорта экран среды разработки будет выглядеть следующим образом.

    Готовый проект

  8. Запустите процесс компиляции и запуска приложения, нажав на кнопку запуска, расположенную в левой-нижней части экрана среды разработки.

    Запуск приложения

  9. После нажатия на кнопку приложение будет скомпилировано, запущено. Будет показана панель вывода приложения. На изображении показан успешный запуск приложения.

    Вывод запуска приложения