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

Установка пакета MSYS2

Для компиляции будем использовать пакет MSYS2. Скачайте установщик с официального сайта и запустите скачанный файл. Введите желаемую папку установки.

Важно!

Путь должен содержать только ASCII-символы без пробелов. Папка должна находиться на томе NTFS.

Установка пакета MSYS2

После окончания установки нажмите Finish.

Установка пакета MSYS2-2

Если установка прошла успешно, то откроется окно терминала UCRT64.

Установка пакета MSYS2-2

Ведите команду, которая установит набор инструментов MinGW-w64.

pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain

В окне терминала отобразится информация о пакетах, которые будут инсталлированы и программа будет ждать вашего согласия. Нажмите «Enter», чтобы продолжить установку.

После установки добавьте путь к папке bin пакета MinGW-w64 в переменные среды Windows, выполнив следующие действия:

  1. Нажмите сочетание клавиш Win + R и введите в открывшемся окне sysdm.cpl
  2. В окне "Свойства системы" выберите вкладку "Дополнительно" и нажмите на кнопку "Переменные среды..."
  3. В разделе "Переменные среды пользователя" выберите переменную "Path" и нажмите «Изменить»
  4. Нажмите "Создать" и добавьте в список путь до папки с MinGW-w64. Если вы использовали настройки по умолчанию, то это будет: C:\msys64\ucrt64\bin
  5. Нажмите OK , а затем снова на OK в окне "Переменные среды", чтобы обновить значения Path. Заново откройте консоль, чтобы новые значения стали доступны.

Проверьте что все пакеты правильно установились. Для этого введите команды:

gcc --version
g++ --version
gdb --version

После каждой команды должно появится сообщение с версией установленного пакета

Теперь можно переходить к установке текстового редактора для написания кода. В качестве оптимального решения лучше использовать VisualStudioCode. Данная программа легко настраивается для работы с любым языком программирования после установки соответствующих плагинов.