Как установить компилятор GCC на Windows
⚡ Умное резюме
Загрузите и установите компилятор GCC для языка C. Windows, Linux и macOS Менее чем за пятнадцать минут. Code::Блокирует пакет на Windows включает в себя GCC, редактор и отладчик, в то время как Linux и macOS Пользователи устанавливают GCC непосредственно через свои менеджеры пакетов.

Что такое ГЦК?
НКУ (GNU Compiler Collection) — это бесплатный набор компиляторов с открытым исходным кодом, поддерживаемый организацией «Свободное программное обеспечение». FoundationОн поддерживает язык C. C++, Цель-C, FortraGCC поддерживает языки программирования C, Ada, Go и ряд других, и является компилятором по умолчанию в большинстве дистрибутивов Linux. GCC создает быстрые, переносимые исполняемые файлы и является стандартным выбором для изучения языка C. Windows, Linux и macOS.
В этом руководстве пошагово описана установка GCC на каждой платформе и проверка установки с помощью простой проверки версии.
Как установить GCC на Windows
On Windows Самый простой путь — это интегрированная среда разработки с открытым исходным кодом. Code::Блоки, который включает в себя компилятор (GCC из проекта GNU), редакторИ отладчик в одном установочном пакете.
Шаг 1) Загрузите исполняемый файл.
Перейдите на https://www.codeblocks.org/downloads/ и нажмите Бинарная версия.
Шаг 2) Выберите установщик с компилятором GCC.
Выберите установщик, который включает в себя компилятор GCC — например, codeblocks-17.12mingw-setup.exeЭтот пакет включает в себя компилятор GNU GCC и отладчик GNU GDB от MinGW, а также Code::Блокирует исходные файлы.
Шаг 3) Запустите установку
Запустите загруженный установщик и примите параметры по умолчанию. Этот простой процесс настроит компилятор GCC на вашем компьютере. Windows системы.
Шаг 4) Примите лицензионное соглашение
Для продолжения примите лицензионное соглашение.
Шаг 5) Оставьте выбор компонентов по умолчанию.
Оставьте выбор компонентов по умолчанию и нажмите Следующая.
Шаг 6) Выберите путь установки
При желании измените папку установки, затем нажмите Следующая.
Шаг 7) Запуск Code::Блоки
Найдите Code::Блокирует ярлык на рабочем столе или в меню «Пуск» и блокирует двойной щелчок по нему.
Шаг 8) Пусть Code::Блоки определяют компилятор
При первом запуске, Code::Блокирует сканирование установленных компиляторов, автоматически определяет GCC и устанавливает его в качестве компилятора по умолчанию. Связывает C и C++ файлы с Code::Блокирует при появлении запроса.
Шаг 9) Откройте IDE и начните писать код.
Появляется главный экран IDE. Теперь вы можете создать новый проект на языке C и скомпилировать свою первую программу.
Как установить GCC в Linux
В большинстве дистрибутивов Linux GCC предустановлен. Проверьте с помощью:
gcc --version
Если GCC присутствует, команда выведет его версию. Если он отсутствует, оболочка предложит вам его установить.
Чтобы настроить среду сборки C на Linuxследуйте инструкциям ниже.
- Откройте терминал.
- В Red Hat и Fedora выполните следующую команду:
sudo yum groupinstall 'Development Tools' - В Debian и Ubuntu, бег:
sudo apt-get update sudo apt-get install build-essential manpages-dev - Проверьте установку:
gcc --version
Как установить GCC на macOS
On macOSСовместимый с GCC набор инструментов поставляется компанией Apple. Инструменты командной строки для Xcode.
- Откройте терминал и запустите:
xcode-select --installПоявится диалоговое окно с предложением установить инструменты командной строки. Нажмите кнопку. Установите и принять лицензию.
- Или войдите в систему по адресу https://developer.apple.com/download/all/ Используя свой идентификатор разработчика Apple, загрузите последнюю версию. Инструменты командной строки для Xcode
.dmgи запустите установщик. Оставьте настройки мастера по умолчанию. - Откройте терминал и проверьте установку:
gcc -v
Проверьте правильность установки GCC.
Независимо от операционной системы, быстрая проверка подтвердит, что компилятор находится в переменной PATH:
gcc --version
Вы должны увидеть результат, похожий на следующий: gcc (GCC) 13.2.0 Затем следует уведомление о лицензии. Скомпилируйте однострочный код «hello, world», чтобы протестировать весь конвейер:
// hello.c
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
Сборка и запуск с помощью:
gcc hello.c -o hello
./hello
Устранение распространенных проблем при установке GCC
Ниже перечислены большинство проблем, возникающих во время установки:
- «gcc не распознан» Windows: добавить MinGW
binДобавьте папку в переменную среды PATH, затем перезапустите терминал. - Code::Blocks не обнаруживает компилятор: открытый Настройки → Компилятор → Исполняемые файлы цепочки инструментов и укажите в качестве каталога установки компилятора корневой каталог вашего MinGW (например,
C:\MinGW). - Linux выдает сообщение «команда не найдена»: Возможно, пакет был установлен как
gcc-12orgcc-13, Бегwhich gccи создать символическую ссылку или вызвать версионированный исполняемый файл напрямую. - macOS Вместо GCC сообщается о «clang»: Xcode псевдонимы clang as
gccЕсли вам нужен настоящий GCC, установите его через Homebrew с помощьюbrew install gccи вызовgcc-13. - Отсутствуют заголовочные файлы (например, stdio.h): Установите
build-essentialв Linux или Xcode Инструменты командной строки macOS восстановить заголовочные файлы стандартной библиотеки.
Другие популярные компиляторы C
Если GCC не подходит для вашей среды, существует несколько альтернативных решений, которые надежно компилируют и запускают код на языке C:
- лязг — Компилятор на основе LLVM с быстрой сборкой и отличной диагностикой. По умолчанию включен. macOS.
- MinGW-w64 — современная версия MinGW с актуальными бинарными файлами GCC для Windows.
- Портативный компилятор C (pcc) — Легковесный компилятор с лицензией BSD.
- Turbo C — Классический компилятор по-прежнему широко распространен в академической среде.
- Microsoft визуальный C++ (MSVC) - MicrosoftКомпилятор, поставляемый с Visual Studio; компилирует C с помощью
/TCпереключатель.









