Как установить и использовать компилятор GCC в системе Linux
При сборке ядра Linux разработчикам пришлось создать бесплатный компилятор с открытым исходным кодом для создания ядра и модулей. Компилятор GCC был создан в рамках проекта GNU. В текущей версии всех дистрибутивов Linux компилятор GCC предустановлен внутри операционной системы. Вы можете использовать компилятор GCC для компиляции C, C++, Ada, Go и некоторых других объектно-ориентированных языков программирования. Вы можете компилировать коды в своей терминальной оболочке с помощью компилятора GCC в системе Linux.
Компилятор GCC в Linux
Слово GCC означает сборник компиляторов GNU. Ядро Linux в основном построено на объектно-ориентированном языке программирования Си. Перед установкой компилятора GCC в вашей системе Linux вам необходимо проверить, установлен ли он уже в вашей системе или нет.

Если вы получаете следующее сообщение в своей оболочке, вам не нужно его устанавливать. Если вы не можете найти GCC на своем компьютере, вам необходимо установить его в своей системе. В этом посте будет показано, как установить и начать работу с коллекцией компиляторов GNU в дистрибутивах Linux.
1. Установите компилятор GCC на Debian/Ubuntu Linux.
В Ubuntu и других дистрибутивах Debian Linux компилятор GCC входит в состав необходимых для сборки пакетов. Весь пакет содержит GNU C, компилятор C++ и еще несколько важных библиотечных функций и инструментов. Вы можете запустить следующую командную строку aptitude, приведенную ниже, чтобы установить коллекцию компиляторов GNU в вашем дистрибутиве Debian Linux. Должен отметить, что для следующей команды потребуются привилегии root.
sudo apt install build-essential

2. Установите компилятор GCC в Arch Linux.
Установка компилятора GCC в системе Linux на базе Arch — простой процесс. Вы можете запустить следующую команду Pacman, приведенную ниже, в терминальной оболочке вашей системы Arch Linux, чтобы установить коллекцию компиляторов GNU. Здесь я использую Manjaro KDE Linux для представления семейства Arch, и следующая команда будет работать и в других системах Linux на основе Arch.
sudo pacman -S gcc
Вы также можете получить компилятор GCC в системе на основе Arch через систему установки и удаления программного обеспечения. Вам просто нужно открыть магазин программного обеспечения и найти компилятор GCC. Как только вы найдете пакет, вы сможете удалить, установить или переустановить его в своей системе всего за несколько кликов.

3. Установите компилятор GCC на Red Hat и Fedora Linux.
Если вы являетесь пользователем Red Hat или Fedora Linux, этот шаг для вас. Вы можете установить компилятор GCC в своей системе, выполнив следующую команду, приведенную ниже. Пользователям Red Hat Linux необходимо запустить команду YUM с правами суперпользователя.
sudo yum groupinstall «Инструменты разработки»
Пользователям Fedora Linux необходимо выполнить следующую команду DNF в оболочке терминала, чтобы получить коллекцию компиляторов GNU в своей системе.
sudo dnf groupinstall «Инструменты разработки»
Если у вас возникли проблемы с установкой инструмента, вы можете запустить следующую команду, чтобы установить коллекцию компиляторов GNU непосредственно в вашей системе на базе Red Hat.
sudo yum установить gcc -y

Начните работу с коллекцией компиляторов GNU
На данный момент у нас есть способ установить коллекцию компиляторов GNU в вашей любимой системе Linux. Здесь мы увидим, как вы можете создать свой первый проект и запустить его через компилятор GCC. Я собираюсь показать, как вы можете написать простой код для языка программирования C, чтобы напечатать «Hello Ubuntupit».
Сначала откройте оболочку терминала и выберите каталог для хранения кода. Я выбираю каталог Desktop для сохранения файла. Если вы не выберете и каталог, по умолчанию будет установлен домашний каталог вашей файловой системы Linux. Теперь запустите следующую команду touch в оболочке терминала, чтобы создать новый файл.
$ cd Рабочий стол/ touch hello.c
После создания файла откройте его с помощью блокнота или редактора сценариев. Теперь скопируйте и вставьте следующие коды, приведенные ниже, в пустой скрипт. Затем сохраните и закройте файл.
#include int main()
Теперь мы можем скомпилировать код с помощью компилятора GCC в нашей системе Linux. Запустите следующую команду в оболочке терминала, чтобы скомпилировать код. Вы можете дать новое имя вашему коду во время компиляции. Здесь я называю скомпилированный файл Ubuntupit. Позже мы будем использовать это имя для запуска кода. Мы можем запустить программный код C на нашем терминале Linux с помощью команды с косой чертой (./) в оболочке терминала.
Запустите следующую команду в вашей терминальной оболочке, чтобы выполнить скомпилированный файл через компилятор GCC в вашей системе Linux. Здесь флаг -o используется для указания выходного файла.

$ cd Desktop/ gcc hello.c -o UbuntuPIT ./UbuntuPIT
Вы можете видеть, что код успешно скомпилирован и запущен компилятором GCC в системе Linux.
Удалить компилятор GCC из Linux
Вам может потребоваться удалить коллекцию компиляторов GNU из вашей системы Linux, если вы обнаружите какие-либо неработающие пакеты или проблемы с репозиторием. Вот процесс, как вы можете удалить его с вашего компьютера с Linux. Запустите соответствующую команду из следующих командных строк, чтобы удалить компилятор GCC в вашей системе Linux.
Вы можете удалить коллекцию компиляторов GNU из Debian/Ubuntu Linux, выполнив следующую команду.
sudo apt-get install –skip-broken gcc
Выполните следующую команду, чтобы удалить коллекцию компиляторов GNU из Red Hat и Fedora Linux.
sudo yum удалить –skip-broken gcc

Пользователям Arch Linux необходимо выполнить следующую команду Pacman, чтобы удалить неработающий пакет GNU Compiler Collection.
sudo pacman -R gcc
Чтобы удалить коллекцию компиляторов GNU из Arch Linux, вы также можете использовать метод центра программного обеспечения по умолчанию, который я описал ранее.
Заключительные слова
Использование компилятора GCC — самый простой способ сборки и запуска программы C в любой системе Linux. Если вы новичок в программировании или любите бесплатное программное обеспечение с открытым исходным кодом, вам понравится коллекция компиляторов GNU. Во всей статье я описал метод установки компилятора GCC в дистрибутивах Linux и то, как вы можете начать с ним работать.
Пожалуйста, поделитесь им с друзьями и сообществом Linux, если вы найдете этот пост полезным и информативным. Вы можете написать нам свое мнение об этом посте в разделе комментариев.