GCC

Namestitev orodij za gradnjo GCC in C / C ++ na CentOS 8

Namestitev orodij za gradnjo GCC in C / C ++ na 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.

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.c

OPOMBA: 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.

#include
 
uporaba 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.

Namestite najnovejšo strategijo igre OpenRA v Ubuntu Linux
OpenRA je Libre / Free Real Time strateški stroj, ki poustvarja zgodnje igre Westwood, kot je klasična Command & Conquer: Red Alert. Porazdeljeni modi...
Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...
Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...