Namestitev gradbenih orodij GCC in C/C ++ na CentOS 8

Installing Gcc C C Build Tools Centos 8



V tem članku vam bom pokazal, kako namestiti GCC in vsa potrebna orodja za gradnjo C/C ++ na CentOS 8 za razvoj programov C/C ++. Torej, začnimo.

Najprej posodobite predpomnilnik shrambe paketov YUM z naslednjim ukazom:







$sudo yum makecache



Predpomnilnik shrambe paketov YUM je treba posodobiti.







Na CentOS 8 lahko vsa razvojna orodja C/C ++ zelo enostavno namestite z namestitvijo Orodja za razvoj skupina.

$sudo yum grouplist



Za namestitev Orodja za razvoj skupine paketov zaženite naslednji ukaz:

$sudo yum groupinstall 'Razvojna orodja'

Za potrditev namestitve pritisnite IN in nato pritisnite .

Upravitelj paketov YUM mora prenesti vse pakete iz interneta in jih namestiti na vaš računalnik CentOS 8.

Na tej točki je treba namestiti GCC in vsa potrebna orodja za gradnjo C/C ++.

Če želite preveriti, ali GCC deluje pravilno, zaženite naslednji ukaz:

$gcc --verzija

Kot lahko vidite, GCC deluje pravilno.

Zdaj, da preverite, ali G ++ deluje pravilno, zaženite naslednji ukaz:

$g ++ --verzija

Kot lahko vidite, G ++ deluje pravilno.

Če želite preveriti, ali narediti orodje deluje pravilno, zaženite naslednji ukaz:

$narediti --verzija

Kot lahko vidite, narediti deluje pravilno.

Pisanje prvega programa za C in C ++:

V tem razdelku vam bom pokazal, kako napisati svoj prvi program za C in C ++, jih sestaviti z uporabo GCC in jih zagnati. Torej, nadaljujmo,

OPOMBA: Izvorna datoteka programa C se mora končati s pripono .c in izvorna datoteka programa C ++ se mora končati s pripono .cpp . Tega se morate vedno spomniti.

Najprej ustvarite izvorno datoteko programa C zdravo.c in vnesite naslednje vrstice kod.

#vključi
#vključi

int main(nično) {
printf('Pozdravljeni svet iz LinuxHinta! n');

vrnitevEXIT_SUCCESS;
}

Končna datoteka izvorne kode bi morala izgledati tako.

Ko napišete svoj program C, se pomaknite do imenika (v mojem primeru ~/kod imenik), kamor ste shranili zdravo.c Izvorna datoteka C:

$CD~/kode

Kot lahko vidite, zdravo.c Izvorna datoteka C je v tem imeniku.

Zdaj za sestavljanje izvorne datoteke C. zdravo.c , zaženite naslednji ukaz:

$gcczdravo.c

Če za podano binarno/izvedljivo datoteko ne določite imena, a.out bo privzeto ime za prevajajočo binarno/izvedljivo datoteko.

Če želite svoji prevedeni binarni/izvedljivi datoteki dati ime, tj. zdravo , sestavite izvorno datoteko C. zdravo.c z naslednjim ukazom:

$gcc -alizdravo zdravo.c

OPOMBA: Tukaj, -ali Možnost definira izhodno datoteko ali ime prevedene binarne/izvedljive datoteke.

Ko izvorna datoteka C zdravo.c je prevedena, nova prevedena binarna/izvedljiva datoteka zdravo je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona.

$ls -hh

Zdaj zaženite prevedeno binarno/izvedljivo datoteko zdravo kot sledi:

$./zdravo

Kot lahko vidite, je na zaslonu natisnjen želeni izhod.

Zdaj ustvarite novo izvorno datoteko C ++ zdravo.cpp in vnesite naslednje vrstice kod.

#vključi

z uporabo imenskega prostora std;

intglavni(nično) {
stroški<< 'C ++: Pozdravljeni svet iz LinuxHint!' <<endl;

vrnitevEXIT_SUCCESS;
}

Končna datoteka izvorne kode bi morala izgledati tako.

Kot lahko vidite, zdravo.cpp Izvorna datoteka C ++ je v ~/kod imenik.

$ls -hh

Zdaj sestavite izvorno datoteko C ++ zdravo.cpp in dajte ime sestavljeni binarni/izvedljivi datoteki zdravo-cpp z naslednjim ukazom:

$g ++ -alihello-cpp hello.cpp

Ko je izvorna datoteka C ++ zdravo.cpp je prevedena, nova prevedena binarna/izvedljiva datoteka zdravo-cpp je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona.

Zdaj zaženite zdravo-cpp sestavljeno binarno/izvedljivo datoteko na naslednji način:

$./zdravo-cpp

Kot lahko vidite, je na zaslonu natisnjen želeni izhod.

Tako na CentOS 8 namestite orodja za gradnjo GCC in C/C ++ in napišete prve programe C/C ++. Hvala, ker ste prebrali ta članek.