Какую среду разработки выбрать
Коротко
Основная среда курса — Qt Creator. Она ставится по инструкции курса: https://lms.crafted.su/tech-notes/2026-09-02-install-mingw-and-qt-creator/
Установка состоит из трёх частей (подробно — в гайде Qt Creator в Windows):
- MSYS2 — из него ставится компилятор mingw-w64 (gcc, g++, gdb), CMake и Ninja;
- Qt Creator 19 — отдельным архивом
qtcreator.7zс зеркала (Qt Online Installer не используется); - вспомогательное: Visual C++ Redistributable и 7-Zip.
Запускается Qt Creator через небольшой файл qcreator.bat (ярлык на рабочем столе): он добавляет
C:\msys64\ucrt64\bin в PATH, иначе компилятор не находится. Библиотека Qt нам не нужна —
программы консольные, поэтому в мастере выбираем «Проект без Qt» → «Приложение на языке C».
Visual Studio 2022 и VS Code — запасные варианты. Пока в аудиториях идёт отладка настройки Qt Creator, пользоваться ими разрешается (и это удобный способ не терять время на паре), но сдавать лабораторные лучше в Qt Creator: так у всех одинаковая среда, и преподавателю проще помогать.
| Среда | Статус | Компилятор | Когда использовать |
|---|---|---|---|
| Qt Creator | основная | MinGW-w64 из MSYS2 | всегда, по умолчанию |
| Visual Studio 2022 | запасная | MSVC (внутри) | если Qt Creator не запускает сборку |
| VS Code | запасная | MinGW/GCC (ставится отдельно) | если Qt Creator нет или он не работает |

Что именно должно работать
- Компилятор отвечает. В Qt Creator у комплекта (kit) значок серый, а в командной
строке
gcc.exe --version(послеset PATH=C:\msys64\ucrt64\bin;%PATH%) выводит версию. - Проект собирается:
Ctrl+B, на вкладке Compile Output видно, как вызывается компилятор, и в конце — «сборка завершена». - Программа запускается:
Ctrl+R, результат появляется на вкладке Application Output. - Работает отладка:
F9ставит точку останова,F5останавливает программу на ней.
Если хотя бы один пункт не выполняется — смотрите раздел «Компилятор не запускается» в гайде для вашей платформы: Windows · Linux.
Если Qt Creator не работает сегодня на паре
Это временная ситуация, и она не должна мешать делать лабораторные. Порядок действий:
- Быстро проверьте чек-лист из гайда (kit,
gcc --version, Compile Output). - Если починить за пару минут не удалось — сообщите преподавателю, что именно написано в Compile Output и General Messages (скопируйте текст).
- Чтобы не терять время, можно сделать работу в запасной среде
(Visual Studio 2022 или VS Code),
а перед сдачей перенести файл
main.cв проект Qt Creator и убедиться, что он собирается.
Запасные среды
- Visual Studio 2022 (Windows) — компилятор уже внутри установщика, ничего
доустанавливать не нужно. Особенность: файл должен быть
main.c, а не.cpp. - VS Code — лёгкий редактор; компилятор MinGW/GCC и отладчик gdb ставятся отдельно,
а сборка описывается в
tasks.json/launch.json.
Гайды: Visual Studio 2022 · VS Code в Windows · VS Code в Linux.