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

Installing Gcc C C Build Tools Centos 8

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

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



$sudo yum makecache



Predmemoriju spremišta paketa YUM treba ažurirati.



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

$sudo yum grouplist



Za instaliranje Alati za razvoj grupe paketa, pokrenite sljedeću naredbu:

$sudo yum groupinstall 'Razvojni alati'

Za potvrdu instalacije pritisnite I a zatim pritisnite .

YUM upravitelj paketa trebao bi preuzeti sve pakete s interneta i instalirati ih na svoj CentOS 8 stroj.

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

Da biste provjerili 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 provjerite je li napraviti alat ispravno radi, pokrenite sljedeću naredbu:

$napraviti --verzija

Kao što vidiš, napraviti radi ispravno.

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

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

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

Najprije stvorite izvornu datoteku C programa pozdrav.c i upišite sljedeće redove kodova.

#uključi
#uključi

int main(poništiti) {
printf('Pozdrav svijetu iz LinuxHinta! n');

povratakEXIT_SUCCESS;
}

Konačna datoteka izvornog koda trebala bi izgledati ovako.

Nakon što napišete svoj C program, idite do direktorija (u mom slučaju ~/kodovi direktorij) gdje ste spremili pozdrav.c C izvorna datoteka na sljedeći način:

$CD~/šifre

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

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

$gccpozdrav.c

Ako ne navedete naziv za sastavljenu binarnu/izvršnu datoteku, a.out bit će zadani naziv za kompajliranje binarne/izvršne datoteke.

Ako želite sastavljenoj binarnoj/izvršnoj datoteci dati naziv, tj. zdravo , sastavite izvornu datoteku C. pozdrav.c sa sljedećom naredbom:

$gcc -ilipozdrav zdravo.c

BILJEŠKA: Ovdje, -ili Opcija definira izlaznu datoteku ili naziv kompajlirane binarne/izvršne datoteke.

Nakon što izvorna datoteka C pozdrav.c je sastavljena, nova prevedena binarna/izvršna datoteka zdravo treba generirati kao što možete vidjeti na slici ispod.

$ls -aha

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

$./zdravo

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

Sada stvorite novu izvornu datoteku C ++ pozdrav.cpp i upišite sljedeće redove kodova.

#uključi

koristeći imenski prostor std;

intglavni(poništiti) {
trošak<< 'C ++: Pozdrav svijetu iz LinuxHinta!' <<endl;

povratakEXIT_SUCCESS;
}

Konačna datoteka izvornog koda trebala bi izgledati ovako.

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

$ls -aha

Sada sastavite izvornu datoteku C ++ pozdrav.cpp i dajte sastavljenoj binarnoj/izvršnoj datoteci naziv pozdrav-cpp sa sljedećom naredbom:

$g ++ -ilihello-cpp hello.cpp

Nakon izvorne datoteke C ++ pozdrav.cpp je sastavljena, nova prevedena binarna/izvršna datoteka pozdrav-cpp treba stvoriti kao što možete vidjeti na slici ispod.

Sada pokrenite pozdrav-cpp sastavio binarnu/izvršnu datoteku na sljedeći način:

$./pozdrav-cpp

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

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