OUU

Instaliranje GCC i C / C ++ alata za izgradnju na CentOS 8

Instaliranje GCC i C / C ++ alata za izgradnju na CentOS 8
U ovom članku pokazat ću vam kako instalirati GCC i sve potrebne alate za izgradnju C / C ++ na CentOS 8 za razvoj programa C / C ++. Pa, krenimo.

Instaliranje GCC i C / C ++ alata za izgradnju:

Prvo ažurirajte predmemoriju spremišta YUM paketa sljedećom naredbom:

$ sudo yum makecache

Trebao bi se ažurirati predmemorija spremišta YUM paketa.

Na CentOS 8, svi razvojni alati C / C ++ mogu se vrlo lako instalirati instaliranjem Alati za razvoj skupina.

$ sudo yum popis grupa

Da biste instalirali Alati za razvoj grupi paketa, pokrenite sljedeću naredbu:

$ sudo yum groupinstall "Alati za razvoj"

Da biste potvrdili instalaciju, pritisnite Y a zatim pritisnite .

YUM upravitelj paketa trebao bi preuzeti sve pakete s Interneta i instalirati ih na vaš CentOS 8 stroj.

U ovom trenutku treba instalirati GCC i sve potrebne alate za izgradnju C / C ++.

Da biste potvrdili radi li GCC ispravno, pokrenite sljedeću naredbu:

$ gcc --verzija

Kao što vidite, GCC radi ispravno.

Sada, da biste provjerili radi li G ++ ispravno, pokrenite sljedeću naredbu:

$ g ++ --verzija

Kao što vidite, G ++ radi ispravno.

Da provjerim je li napraviti alat radi ispravno, pokrenite sljedeću naredbu:

$ make --verzija

Kao što vidiš, napraviti radi ispravno.

Pisanje vašeg prvog programa za C i C ++:

U ovom odjeljku pokazat ću vam kako napisati svoj prvi program C i C ++, kompilirati ih pomoću GCC-a i pokrenuti. Dakle, nastavimo,

BILJEŠKA: Izvorna datoteka programa C mora završiti s nastavkom .c i izvorna datoteka programa C ++ mora završiti s nastavkom .cpp. Toga se uvijek morate sjetiti.

Prvo stvorite izvornu datoteku programa C zdravo.c i unesite sljedeće retke kodova.

#include
#include
 
int main (void)
printf ("Pozdrav svijetu iz LinuxHinta!\ n ");
 
povratak EXIT_SUCCESS;

Konačna datoteka izvornog koda trebala bi izgledati ovako.

Nakon što napišete svoj program C, pomaknite se do direktorija (u mom slučaju ~ / kodovi direktorij) gdje ste spremili zdravo.c C izvorna datoteka kako slijedi:

$ cd ~ / kodovi

Kao što vidite, zdravo.c Izvorna datoteka C nalazi se u ovom direktoriju.

Sada, za kompajliranje izvorne datoteke C zdravo.c, pokrenite sljedeću naredbu:

$ gcc zdravo.c

Ako ne navedete ime za sastavljenu binarnu / izvršnu datoteku, a.van bit će zadani naziv za kompajliranu binarnu / izvršnu datoteku.

Ako želite sastavljenoj binarnoj / izvršnoj datoteci dati ime i.e. zdravo, kompajlirati C izvornu datoteku zdravo.c sa sljedećom naredbom:

$ gcc -o zdravo zdravo.c

BILJEŠKA: Ovdje, -o opcija definira izlaznu datoteku ili sastavljeno binarno / izvršno ime datoteke.

Jednom kada je C izvorna datoteka zdravo.c je kompajlirana, nova kompilirana binarna / izvršna datoteka zdravo treba generirati kao što vidite na snimci zaslona u nastavku.

$ ls -lh

Sada pokrenite sastavljenu binarnu / izvršnu datoteku zdravo kako slijedi:

$ ./zdravo

Kao što vidite, željeni izlaz ispisuje se na ekranu.

Sada stvorite novu izvornu datoteku C ++ zdravo.cpp i unesite sljedeće retke kodova.

#include
 
pomoću prostora imena std;
 
int main (void)
cout << "C++: Hello world from LinuxHint!" << endl;
 
povratak EXIT_SUCCESS;

Konačna datoteka izvornog koda trebala bi izgledati ovako.

Kao što vidite, zdravo.cpp Izvorna datoteka C ++ nalazi se u ~ / kodovi imenik.

$ ls -lh

Sada prevedite izvornu datoteku C ++ zdravo.cpp i dajte sastavljenoj binarnoj / izvršnoj datoteci ime zdravo-cpp sa sljedećom naredbom:

$ g ++ -o zdravo-cpp zdravo.cpp

Jednom kada je C ++ izvorna datoteka zdravo.cpp je kompajlirana, nova kompilirana binarna / izvršna datoteka zdravo-cpp treba stvoriti kao što možete vidjeti na snimci zaslona u nastavku.

Sada pokrenite zdravo-cpp kompajlirana binarna / izvršna datoteka kako slijedi:

$ ./ zdravo-cpp

Kao što vidite, željeni izlaz ispisuje se na ekranu.

Dakle, na taj način instalirate GCC i C / C ++ alate za izgradnju na CentOS 8 i napišete svoje prve C / C ++ programe. Hvala što ste pročitali ovaj članak.

Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...
Luke komercijalnih igara s otvorenim kodom
Besplatne igre s otvorenim kodom i više platformi mogu se koristiti za igranje starih, kao i nekih prilično nedavnih naslova igara. U ovom će se člank...
Najbolje igre naredbenog retka za Linux
Naredbeni redak nije samo vaš najveći saveznik pri korištenju Linuxa - on također može biti izvor zabave jer ga možete koristiti za igranje mnogih zab...