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 grouplistZa 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 --verzijaKao što vidite, GCC radi ispravno.
Sada, da biste provjerili radi li G ++ ispravno, pokrenite sljedeću naredbu:
$g ++ --verzijaKao što vidite, G ++ radi ispravno.
Da provjerite je li napraviti alat ispravno radi, pokrenite sljedeću naredbu:
$napraviti --verzijaKao š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~/šifreKao š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.cAko 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.cBILJEŠ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 -ahaSada pokrenite prevedenu binarnu/izvršnu datoteku zdravo kako slijedi:
$./zdravoKao što vidite, željeni izlaz ispisuje se na ekranu.
Sada stvorite novu izvornu datoteku C ++ pozdrav.cpp i upišite sljedeće redove kodova.
#uključikoristeć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 -ahaSada sastavite izvornu datoteku C ++ pozdrav.cpp i dajte sastavljenoj binarnoj/izvršnoj datoteci naziv pozdrav-cpp sa sljedećom naredbom:
$g ++ -ilihello-cpp hello.cppNakon 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-cppKao š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.