Namestitev orodij za gradnjo GCC in C / C ++:
Najprej posodobite predpomnilnik repozitorija paketov YUM z naslednjim ukazom:
$ sudo yum makecache
Predpomnilnik skladišča YUM paketov je treba posodobiti.
V CentOS 8 lahko vsa razvojna orodja C / C ++ namestite zelo enostavno Orodja za razvoj skupini.
$ sudo yum seznam skupin
Če želite namestiti Orodja za razvoj skupina paketov, zaženite naslednji ukaz:
$ sudo yum groupinstall "Razvojna orodja"
Za potrditev namestitve pritisnite Y in nato pritisnite
Upravitelj paketov YUM naj prenese vse pakete z interneta in jih namesti na vaš računalnik CentOS 8.
Na tej točki je treba namestiti GCC in vsa potrebna orodja za gradnjo C / C ++.
Če želite potrditi, 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 naredite orodje deluje pravilno, zaženite naslednji ukaz:
$ make --version
Kot lahko vidite, naredite deluje pravilno.
Pisanje prvega programa za C in C ++:
V tem poglavju vam bom pokazal, kako napišete svoj prvi program za C in C ++, jih sestavite s pomočjo GCC in jih zaženete. 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.
#include#include
int main (void)
printf ("Pozdravljen svet iz LinuxHint!\ n ");
vrni EXIT_SUCCESS;
Končna datoteka izvorne kode bi morala izgledati tako.
Ko napišete svoj program C, se pomaknite do imenika (v mojem primeru ~ / kode imenik), kamor ste shranili zdravo.c C izvorna datoteka, kot sledi:
$ cd ~ / kode
Kot lahko vidite, zdravo.c C izvorna datoteka je v tem imeniku.
Zdaj, da prevedete izvorno datoteko C zdravo.c, zaženite naslednji ukaz:
$ gcc zdravo.c
Če ne navedete imena za sestavljeno binarno / izvedljivo datoteko, a.ven bo privzeto ime za prevajanje binarne / izvedljive datoteke.
Če želite sestavljeni binarni / izvršljivi datoteki dati ime i.e. zdravo, prevedite izvorno datoteko C zdravo.c z naslednjim ukazom:
$ gcc -o zdravo živjo.cOPOMBA: Tukaj, -o Možnost definira izhodno datoteko ali prevedeno ime binarne / izvedljive datoteke.
Ko je izvorna datoteka C zdravo.c je prevedena, nova prevedena binarna / izvedljiva datoteka zdravo bi morali biti ustvarjeni, kot lahko vidite na spodnjem posnetku zaslona.
$ ls -lh
Zdaj zaženite sestavljeno binarno / izvedljivo datoteko zdravo kot sledi:
$ ./zdravo
Kot lahko vidite, je želeni izhod natisnjen na zaslon.
Zdaj ustvarite novo izvorno datoteko C ++ zdravo.cpp in vnesite naslednje vrstice kod.
#includeuporaba imenskega prostora std;
int main (void)
cout << "C++: Hello world from LinuxHint!" << endl;
vrni EXIT_SUCCESS;
Končna datoteka izvorne kode bi morala izgledati tako.
Kot lahko vidite, zdravo.cpp Izvorna datoteka C ++ je v ~ / kode imenik.
$ ls -lh
Zdaj prevedite izvorno datoteko C ++ zdravo.cpp in dajte sestavljeni binarni / izvršljivi datoteki ime živjo-cpp z naslednjim ukazom:
$ g ++ -o hello-cpp hello.cpp
Ko je izvorna datoteka C ++ zdravo.cpp je prevedena, nova prevedena binarna / izvedljiva datoteka živjo-cpp je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona.
Zdaj zaženite živjo-cpp sestavljena binarna / izvršljiva datoteka, kot sledi:
$ ./ zdravo-cpp
Kot vidite, je želeni izhod natisnjen na zaslon.
Torej, tako namestite orodja za gradnjo GCC in C / C ++ na CentOS 8 in napišite svoje prve programe za C / C ++. Hvala, ker ste prebrali ta članek.