GCC

Installere GCC og C / C ++ Build Tools på CentOS 8

Installere GCC og C / C ++ Build Tools på CentOS 8
I denne artikkelen skal jeg vise deg hvordan du installerer GCC og alle nødvendige C / C ++ byggverktøy på CentOS 8 for å utvikle C / C ++ -programmer. Så la oss komme i gang.

Installere GCC og C / C ++ Build Tools:

Oppdater først YUM-pakkelagerbufferen med følgende kommando:

$ sudo yum makecache

YUM-pakkelagerbufferen bør oppdateres.

På CentOS 8 kan alle C / C ++ utviklingsverktøy installeres veldig enkelt ved å installere Utviklingsverktøy gruppe.

$ sudo yum gruppe

For å installere Utviklingsverktøy gruppe pakker, kjør følgende kommando:

$ sudo yum groupinstall "Utviklingsverktøy"

Trykk på for å bekrefte installasjonen Y og trykk deretter på .

YUM-pakkebehandler bør laste ned alle pakkene fra internett og installere dem på din CentOS 8-maskin.

På dette tidspunktet skal GCC og alle nødvendige C / C ++ byggverktøy installeres.

For å bekrefte om GCC fungerer riktig, kjør følgende kommando:

$ gcc - versjon

Som du ser, fungerer GCC riktig.

For å sjekke om G ++ fungerer riktig, kjør følgende kommando:

$ g ++ --versjon

Som du ser, fungerer G ++ riktig.

For å sjekke om gjøre verktøyet fungerer som det skal, kjør følgende kommando:

$ make - versjon

Som du kan se, gjøre fungerer riktig.

Skrive ditt første C- og C ++ -program:

I denne delen skal jeg vise deg hvordan du skriver ditt første C- og C ++ -program, kompilere dem ved hjelp av GCC og kjøre dem. Så, la oss fortsette,

MERK: En C-programkildefil må slutte med utvidelsen .c og C ++ - programkildefilen må slutte med utvidelsen .cpp. Du må alltid huske det.

Opprett først en C-kildefil Hallo.c og skriv inn følgende kodelinjer.

#inkludere
#inkludere
 
int main (ugyldig)
printf ("Hei verden fra LinuxHint!\ n ");
 
returner EXIT_SUCCESS;

Den endelige kildekodefilen skal se slik ut.

Når du har skrevet C-programmet ditt, naviger til katalogen (i mitt tilfelle ~ / koder katalog) der du lagret Hallo.c C-kildefil som følger:

$ cd ~ / koder

Som du kan se, er Hallo.c C-kildefilen er i denne katalogen.

Nå, for å kompilere C-kildefilen Hallo.c, kjør følgende kommando:

$ gcc hei.c

Hvis du ikke spesifiserer et navn for den kompilerte binære / kjørbare filen, en.ute vil være standardnavnet for kompilere binær / kjørbar fil.

Hvis du vil gi den kompilerte binære / kjørbare filen et navn i.e. Hallo, kompilere C-kildefilen Hallo.c med følgende kommando:

$ gcc -o hallo hei.c

MERK: Her, -o alternativet definerer utdatafilen eller det kompilerte binære / kjørbare filnavnet.

Når C-kildefilen Hallo.c er kompilert, en ny kompilert binær / kjørbar fil Hallo skal genereres som du kan se på skjermbildet nedenfor.

$ ls -lh

Kjør nå den kompilerte binære / kjørbare filen Hallo som følger:

$ ./Hallo

Som du kan se, skrives ønsket utskrift på skjermen.

Opprett nå en ny C ++ - kildefil Hallo.cpp og skriv inn følgende kodelinjer.

#inkludere
 
bruker navneområde std;
 
int main (ugyldig)
cout << "C++: Hello world from LinuxHint!" << endl;
 
returner EXIT_SUCCESS;

Den endelige kildekodefilen skal se slik ut.

Som du kan se, er Hallo.cpp C ++ kildefilen er i ~ / koder katalog.

$ ls -lh

Nå kompilerer du C ++ kildefilen Hallo.cpp og gi den kompilerte binære / kjørbare filen et navn hei-cpp med følgende kommando:

$ g ++ -o hallo-cpp hei.cpp

Når C ++ kildefilen Hallo.cpp er kompilert, en ny kompilert binær / kjørbar fil hei-cpp skal opprettes som du kan se på skjermbildet nedenfor.

Kjør nå hei-cpp kompilert binær / kjørbar fil som følger:

$ ./ hallo-cpp

Som du kan se, skrives ønsket utskrift på skjermen.

Så det er slik du installerer GCC og C / C ++ byggeverktøy på CentOS 8 og skriver dine første C / C ++ programmer. Takk for at du leser denne artikkelen.

OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...
SuperTuxKart for Linux
SuperTuxKart er en flott tittel designet for å gi deg Mario Kart-opplevelsen gratis på Linux-systemet ditt. Det er ganske utfordrende og morsomt å spi...
Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...