Fedora is een moderne Linuxdistributie die een stabiel en krachtig milieu biedt voor ontwikkeling door middel van een tool genaamd de C-compiler, die gebruikt wordt om C-programma’s in uitvoerbare bestanden te compileren.
In Fedora is de C-compiler tool een onderdeel van een pakket genaamd gcc (GNU Compiler Collection) en dit artikel zal u door de stappen leiden om gcc te installeren en te beginnen met het compileren van C-programma’s op Fedora.
Installeren van GCC (C en C++ Compiler) op Fedora
Voordat u enige nieuwe software installeert, is het een goed gewoonte om uw bestaande systeemsoftwarepakketten bij te werken met de laatst beschikbare veiligheidsupdates.
sudo dnf update
Volgend installeer gcc, dat een onderdeel is van ontwikkelingshulpmiddelen die gcc en andere essentiële tools zoals make, gdb en git bevat.
sudo dnf groupinstall "Development Tools"

Na de installatie moet u controleren of gcc correct is geïnstalleerd en beschikbaar is op uw systeem.
gcc --version

Schrijven van een Simpele C-Programma in Fedora
Om te testen of gcc correct werkt, kunt u eenvoudig een C-programma schrijven door een bestand hello.c
te maken.
nano hello.c OR vi hello.c
In de editor schrijf je de volgende C-programma:
#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; }
Nu je een eenvoudig C-programma hebt geschreven, moet je het compilen met de gcc-opdracht om een uitvoerbare bestand te maken genaamd hello
.
gcc hello.c -o hello
Als de compilatie succesvol is, kun je het uitvoerbare bestand uitvoeren om de uitvoer van uw C-programma te zien.
./hello

Om meer te leren over hoe je gcc moet gebruiken, kun je naar de officiële GCC-documentatie kijken of de man command gebruiken om de handleiding pagina te bekijken:
man gcc
Voor geavanceerdere C-programmering zou je misschien extra bibliotheken en tools nodig hebben, gebaseerd op de eisen van uw ontwikkelingsprojecten.
sudo dnf install glibc-devel [GNU C Library] sudo dnf install libm [Math Library] sudo dnf install gdb [Debugging Tool]
Hoe GCC (C en C++ Compiler) op Fedora te verwijderen
Als je ooit gcc van je systeem moet verwijderen, kun je dat doen met de volgende opdracht:
sudo dnf remove gcc
Als je de gehele “Development Tools“-groep geïnstalleerd had en die wilt verwijderen, kun je gebruik maken van:
sudo dnf groupremove "Development Tools"
Conclusie
Je hebt nu met succes de C-compiler en de nodige ontwikkelingsgereedschappen geinstalleerd op Fedora en geleerd hoe je een eenvoudig C-programma kunt compileren en uitvoeren.
Source:
https://www.tecmint.com/install-gcc-c-compiler-fedora/