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"

После установки вам следует проверить, установлен ли gcc корректно и доступен ли он в вашей системе.
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

Чтобы узнать больше о том, как использовать 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/