Как установить GCC (компилятор C и C++) на Fedora

Fedora – это современная дистрибутива Linux, которая обеспечивает стабильную и мощную среду для разработки с использованием инструмента под названием C компилятор, который используется для компиляции программ на языке C в исполняемые файлы.

В Fedora инструмент C компилятор является частью пакета под названием gcc (GNU Compiler Collection), и в этом article будут описаны шаги для установки gcc и начала компиляции программ на языке C в Fedora.

Установка GCC (компилятора C и C++) на Fedora

Перед установкой нового ПО удобно обновить имеющиеся системные пакеты до последних версий с доступными обновлениями безопасности.

sudo dnf update

Далее, установите gcc, который является частью инструментов разработки, включающих gcc и другие необходимые инструменты, такие как make, gdb и git.

sudo dnf groupinstall "Development Tools"
Install Development Tools in Fedora

После установки вам следует проверить, установлен ли gcc корректно и доступен ли он в вашей системе.

gcc --version
Check GCC Version

Написание простой программы на C в Fedora

Чтобы проверить, работает ли gcc корректно, вы можете написать простую программу на C путем создания файла hello.c.

nano hello.c
OR
vi hello.c

В редакторе напишите следующую программу на языке C:

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

Теперь, когда вы написали простую программу на C, вам нужно скомпилировать ее с помощью команды gcc, чтобы создать исполняемый файл с именем hello.

gcc hello.c -o hello

После успешной компиляции вы можете запустить исполняемый файл, чтобы увидеть результат работы вашей программы на C.

./hello
Run C Program in Fedora

Чтобы узнать больше о том, как использовать gcc, вы можете обратиться к официальной документации GCC или использовать команду man для просмотра страницы руководства:

man gcc

Для более продвинутого программирования на Си вам могут понадобиться дополнительные библиотеки и инструменты в соответствии с требованиями ваших проектов разработки.

sudo dnf install glibc-devel   [GNU C Library]
sudo dnf install libm          [Math Library]
sudo dnf install gdb           [Debugging Tool]

Удаление GCC (компилятора C и C++) на Fedora

Если вам когда-нибудь понадобится удалить gcc из вашей системы, вы можете удалить его с помощью следующей команды:

sudo dnf remove gcc

Если вы установили всю группу “Инструменты разработки” и хотите удалить ее, вы можете использовать:

sudo dnf groupremove "Development Tools"
Заключение

Вы успешно установили компилятор C с необходимыми инструментами разработки на Fedora и научились компилировать и запускать простую программу на C.

Source:
https://www.tecmint.com/install-gcc-c-compiler-fedora/