В этой статье рассказывается, как скомпилировать программу на C из исходного кода, используя компилятор GNU (GCC) для Linux и Minimalist GNU (MinGW) для Windows.
Шаг
Метод 1 из 2: Использование GCC для Unix

Шаг 1. Откройте окно Терминала на вашем Unix-компьютере

Шаг 2. Введите команду gcc --version и нажмите Enter, чтобы отобразить версию GCC на компьютере
Если на вашем компьютере отображается сообщение «Команда не найдена», возможно, GCC не установлен на вашем компьютере.
- При необходимости установите GCC, следуя руководству для вашего дистрибутива Linux.
- Чтобы скомпилировать программу на C ++, используйте «g ++» вместо «gcc».

Шаг 3. Откройте папку, в которой вы сохранили исходный код программы
Например, если программный код «akurapopo.c» находится в папке / usr / yuliaR / source, введите команду cd / usr / yuliaR / source

Шаг 4. Введите команду gcc akurapopo.c -o AkuRapopo
Замените «akurapopo.c» именем исходного кода вашей программы, а «AkuRapopo» - желаемым именем программы. Начнется процесс компиляции.
- Если в процессе компиляции возникает ошибка, соберите информацию об ошибке с помощью команды gcc -Wall -o errorlog akurapopo.c. После этого отобразите файл «errorlog» с помощью команды cat errorlog.
- Скомпилируйте программу из нескольких файлов исходного кода с помощью команды gcc -o имя программы file1.c file2.c file3.c.
- Чтобы скомпилировать несколько программ из нескольких исходных кодов одновременно, используйте команду gcc -c file1.c file2.c file3.c.

Шаг 5. Запустите скомпилированную программу с командой./programname
Метод 2 из 2: Использование MinGW для Windows

Шаг 1. Загрузите Minimalist GNU для Windows с
MinGW - это простой в установке пакет GCC для Windows.

Шаг 2. Запустите программу установки MinGW
Если программа установки не открывается автоматически, дважды щелкните файл MinGW в папке «Загрузки», затем нажмите «Установить»

Шаг 3. Настройте параметры установки программы и нажмите «Продолжить»
Рекомендуемая папка для установки MinGW - C: / MinGW. Если вам нужно изменить папку установки, не выбирайте папку с именем, содержащим пробелы (например, Program Files)

Шаг 4. Выберите компилятор, который вы хотите установить
- Чтобы установить рекомендуемый минимальный компилятор, выберите «Базовая установка» на левой панели, затем отметьте все компиляторы, которые отображаются на правой главной панели.
- При необходимости вы можете выбрать Все пакеты и отметить все дополнительные компиляторы.

Шаг 5. Щелкните меню «Установка» в верхнем левом углу MinGW

Шаг 6. Щелкните Применить изменения

Шаг 7. Нажмите Применить, чтобы загрузить и установить компилятор

Шаг 8. Добавьте MinGW PATH в системную переменную окружения, выполнив следующие действия:
- Нажмите Win + S, чтобы открыть меню поиска, затем введите ключевое слово среды.
- В результатах поиска щелкните Изменить системные переменные среды.
- Щелкните Переменные среды.
- Нажмите «Изменить» под верхним полем (под пользовательскими переменными).
- Прокрутите до конца поля «Значения переменных».
- Введите; C: / MinGW / bin в конце текста в поле. Если вы установили MinGW в другую папку, замените; C: / MinGW / bin на; C: / installationfoldername / bin.
- Дважды щелкните ОК, чтобы закрыть окно.

Шаг 9. Откройте окно командной строки от имени администратора, выполнив следующие действия:
- Нажмите Win + S, затем введите cmd.
- Щелкните правой кнопкой мыши Командную строку в результатах поиска, затем выберите Запуск от имени администратора.
- Щелкните Да, чтобы разрешить изменения на компьютере.

Шаг 10. Откройте папку, в которой вы сохранили исходный код программы
Например, если вы сохранили исходный код «lailacanggung.c» в папке C: / Source / Programs, введите команду cd C: / Source / Programs

Шаг 11. Введите команду gcc lailacanggung.c -o lailacanggung.exe
Замените имя файла именем файла программного кода. После завершения процесса компиляции вы снова увидите командную строку. Возникающие ошибки отображаться не будут.
Ошибки в программном коде необходимо исправить перед запуском процесса компиляции. Программный код, содержащий ошибку, не может быть скомпилирован

Шаг 12. Введите имя вашей программы для ее запуска, например lailacanggung.exe
подсказки
- Когда вы компилируете программу с параметром -g, компилятор будет включать соответствующую отладочную информацию для GDB, встроенной программы отладки GCC. Эта информация упростит вам отладку.
- Чтобы компилировать большие программы, вы можете сначала создать Makefile.
- Если ваша программа оптимизирована по скорости, размер программы может увеличиться, а точность может быть не очень хорошей. С другой стороны, если вы оптимизируете размер или точность программы, ее скорость может снизиться.
- При компиляции программ на C ++ используйте G ++, как GCC. Файлы C ++ имеют расширение.cpp вместо.c.