GCC

Inštalácia nástrojov na zostavenie GCC a C / C ++ na serveri CentOS 8

Inštalácia nástrojov na zostavenie GCC a C / C ++ na serveri CentOS 8
V tomto článku vám ukážem, ako nainštalovať GCC a všetky potrebné nástroje na zostavenie C / C ++ v systéme CentOS 8 na vývoj programov v C / C ++. Takže poďme na to.

Inštalácia nástrojov na zostavenie GCC a C / C ++:

Najskôr aktualizujte medzipamäť úložiska balíkov YUM pomocou nasledujúceho príkazu:

$ sudo yum makecache

Vyrovnávacia pamäť úložiska balíkov YUM by sa mala aktualizovať.

Na CentOS 8 je možné všetky vývojové nástroje C / C ++ nainštalovať veľmi jednoducho inštaláciou Vývojové nástroje skupina.

$ sudo yum grouplist

Ak chcete nainštalovať Vývojové nástroje skupina balíkov, spustite nasledujúci príkaz:

$ sudo yum groupinstall "Vývojové nástroje"

Inštaláciu potvrdíte stlačením Y a potom stlačte .

Správca balíkov YUM by si mal stiahnuť všetky balíčky z internetu a nainštalovať ich do počítača CentOS 8.

V tomto okamihu by mal byť nainštalovaný GCC a všetky požadované nástroje na zostavenie C / C ++.

Ak chcete potvrdiť, či GCC funguje správne, spustite nasledujúci príkaz:

$ gcc --verzia

Ako vidíte, GCC funguje správne.

Teraz, aby ste skontrolovali, či G ++ funguje správne, spustite nasledujúci príkaz:

$ g ++ - verzia

Ako vidíte, G ++ funguje správne.

Skontrolovať, či urobiť nástroj pracuje správne, spustite nasledujúci príkaz:

$ make --verzia

Ako môžeš vidieť, urobiť pracuje správne.

Písanie prvého programu v jazykoch C a C ++:

V tejto časti vám ukážem, ako napísať prvý program v jazykoch C a C ++, skompilovať ich pomocou GCC a spustiť ich. Takže pokračujme,

POZNÁMKA: Zdrojový súbor programu C musí končiť príponou .c a zdrojový súbor programu v C ++ musí končiť príponou .cpp. Vždy si to musíte pamätať.

Najskôr vytvorte zdrojový súbor programu C Ahoj.c a zadajte nasledujúce riadky kódov.

#include
#include
 
int main (void)
printf ("Ahoj, svet od LinuxHint!\ n ");
 
návrat EXIT_SUCCESS;

Výsledný súbor zdrojového kódu by mal vyzerať takto.

Po napísaní programu C prejdite do adresára (v mojom prípade ~ / kódy adresár), kam ste uložili Ahoj.c C zdrojový súbor nasledovne:

$ cd ~ / kódy

Ako vidíte, Ahoj.c C zdrojový súbor je v tomto adresári.

Teraz zostavte zdrojový súbor C Ahoj.c, spustite nasledujúci príkaz:

$ gcc ahoj.c

Ak nezadáte názov pre zostavený binárny / spustiteľný súbor, a.von bude predvolený názov pre kompilovaný binárny / spustiteľný súbor.

Ak chcete dať svojmu skompilovanému binárnemu / spustiteľnému súboru názov i.e. Ahoj, skompilovať zdrojový súbor C Ahoj.c nasledujúcim príkazom:

$ gcc -o ahoj ahoj.c

POZNÁMKA: Tu, -o voľba definuje výstupný súbor alebo názov kompilovaného binárneho / spustiteľného súboru.

Raz zdrojový súbor C Ahoj.c je skompilovaný, nový skompilovaný binárny / spustiteľný súbor Ahoj by sa mali generovať, ako vidíte na snímke obrazovky nižšie.

$ ls -lh

Teraz spustite skompilovaný binárny / spustiteľný súbor Ahoj nasledovne:

$ ./Ahoj

Ako vidíte, požadovaný výstup sa vytlačí na obrazovku.

Teraz vytvorte nový zdrojový súbor C ++ Ahoj.cpp a zadajte nasledujúce riadky kódov.

#include
 
pomocou namespace std;
 
int main (void)
cout << "C++: Hello world from LinuxHint!" << endl;
 
návrat EXIT_SUCCESS;

Výsledný súbor zdrojového kódu by mal vyzerať takto.

Ako vidíte, Ahoj.cpp Zdrojový súbor C ++ je v priečinku ~ / kódy adresár.

$ ls -lh

Teraz kompilujte zdrojový súbor C ++ Ahoj.cpp a pomenujte skompilovaný binárny / spustiteľný súbor ahoj-cpp nasledujúcim príkazom:

$ g ++ -o ahoj-cpp ahoj.cpp

Raz zdrojový súbor C ++ Ahoj.cpp je skompilovaný, nový skompilovaný binárny / spustiteľný súbor ahoj-cpp by mali byť vytvorené, ako vidíte na snímke obrazovky nižšie.

Teraz spustite ahoj-cpp skompilovaný binárny / spustiteľný súbor nasledovne:

$ ./ ahoj-cpp

Ako vidíte, požadovaný výstup sa vytlačí na obrazovku.

Takto si teda na CentOS 8 inštalujete nástroje na zostavenie GCC a C / C ++ a píšete svoje prvé programy v C / C ++. Ďakujeme, že ste si prečítali tento článok.

Hry Užitočné nástroje pre hráčov systému Linux
Užitočné nástroje pre hráčov systému Linux
Ak radi hráte hry v systéme Linux, je pravdepodobné, že ste na vylepšenie herného zážitku použili aplikácie a pomôcky ako Wine, Lutris a OBS Studio. O...
Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...
Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...