Pag-install ng GCC at C / C ++ Build Tools sa CentOS 8

Installing Gcc C C Build Tools Centos 8



Sa artikulong ito, ipapakita ko sa iyo kung paano i-install ang GCC at lahat ng kinakailangang mga tool sa pagbuo ng C / C ++ sa CentOS 8 para sa pagbuo ng mga C / C ++ na programa. Kaya, magsimula na tayo.

Una, i-update ang cache ng YUM package repository gamit ang sumusunod na utos:







$sudo yum makecache



Dapat i-update ang cache ng YUM package repository.







Sa CentOS 8, ang lahat ng mga tool sa pag-unlad ng C / C ++ ay maaaring mai-install nang napakadali sa pamamagitan ng pag-install ng Mga Kasangkapan sa Pag-unlad grupo

$sudo yum grouplist



Upang mai-install ang Mga Kasangkapan sa Pag-unlad pangkat ng mga pakete, patakbuhin ang sumusunod na utos:

$sudo yum groupinstall 'Mga Tool sa Pag-unlad'

Upang kumpirmahin ang pag-install, pindutin ang AT at pagkatapos ay pindutin .

Dapat i-download ng manager ng YUM package ang lahat ng mga package mula sa internet at i-install ang mga ito sa iyong CentOS 8 machine.

Sa puntong ito, dapat na mai-install ang GCC at lahat ng kinakailangang mga tool ng C / C ++ build.

Upang kumpirmahin kung gumagana ang GCC nang tama, patakbuhin ang sumusunod na utos:

$gcc --versi

Tulad ng nakikita mo, gumagana ang GCC nang tama.

Ngayon, upang suriin kung gumagana nang tama ang G ++, patakbuhin ang sumusunod na utos:

$g ++ --versi

Tulad ng nakikita mo, gumagana nang tama ang G ++.

Upang suriin kung gumawa gumagana nang tama ang tool, patakbuhin ang sumusunod na utos:

$gumawa --versi

Tulad ng nakikita mo, gumawa gumagana nang tama.

Pagsusulat ng Iyong Unang C at C ++ Program:

Sa seksyong ito, ipapakita ko sa iyo kung paano isulat ang iyong unang programa ng C at C ++, i-compile ang mga ito gamit ang GCC at patakbuhin ang mga ito. Kaya, magpatuloy tayo,

TANDAAN: Ang isang file ng mapagkukunan ng C programa ay dapat magtapos sa extension .c at C ++ program source file ay dapat magtapos sa extension .cpp . Dapat mong palaging tandaan na.

Una, lumikha ng isang file ng mapagkukunan ng C program hello.c at i-type ang mga sumusunod na linya ng mga code.

# isama
# isama

int pangunahing(walang bisa) {
printf('Kamusta mundo mula sa LinuxHint! n');

bumalik kaEXIT_SUCCESS;
}

Dapat ganito ang hitsura ng huling file ng source code.

Kapag naisulat mo na ang iyong C program, mag-navigate sa direktoryo (sa aking kaso ~ / mga code direktoryo) kung saan mo nai-save ang hello.c C source file tulad ng sumusunod:

$CD~/mga code

Tulad ng nakikita mo, ang hello.c Ang C file ng pinagmulan ay nasa direktoryong ito.

Ngayon, upang maipon ang C source file hello.c , patakbuhin ang sumusunod na utos:

$gcchello.c

Kung hindi ka tumutukoy ng isang pangalan para sa naipong binary / maipapatupad na file, a.out ang magiging default na pangalan para sa compile binary / executable file.

Kung nais mong bigyan ang iyong naipong binary / maipapatupad na file ng isang pangalan i.e. Kamusta , ipunin ang C source file hello.c kasama ang sumusunod na utos:

$gcc -o kayahello hello.c

TANDAAN: Dito, -o kaya Tinutukoy ng pagpipilian ang output file o pinagsamang binary / maipapatupad na pangalan ng file.

Kapag ang C source file hello.c ay naipon, isang bagong naipon na binary / maipapatupad na file Kamusta dapat mabuo tulad ng nakikita mo sa screenshot sa ibaba.

$ls -lh

Ngayon, patakbuhin ang pinagsamang binary / maipapatupad na file Kamusta tulad ng sumusunod:

$./Kamusta

Tulad ng nakikita mo, ang nais na output ay naka-print sa screen.

Ngayon, lumikha ng isang bagong C ++ source file hello.cpp at i-type ang mga sumusunod na linya ng mga code.

# isama

gamit ang namespace std;

intpangunahing(walang bisa) {
gastos<< 'C ++: Kumusta mundo mula sa LinuxHint!' <<endl;

bumalik kaEXIT_SUCCESS;
}

Dapat ganito ang hitsura ng huling file ng source code.

Tulad ng nakikita mo, ang hello.cpp Ang C ++ source file ay nasa ~ / mga code direktoryo

$ls -lh

Ngayon, ipunin ang C ++ source file hello.cpp at bigyan ang pinagsamang binary / maipapatupad na file ng isang pangalan hello-cpp kasama ang sumusunod na utos:

$g ++ -o kayahello-cpp hello.cpp

Kapag ang C ++ source file hello.cpp ay naipon, isang bagong naipon na binary / maipapatupad na file hello-cpp dapat malikha tulad ng nakikita mo sa screenshot sa ibaba.

Ngayon, patakbuhin ang hello-cpp pinagsama ang binary / maipapatupad na file tulad ng sumusunod:

$./hello-cpp

Tulad ng nakikita mo, ang nais na output ay naka-print sa screen.

Kaya, iyan ang pag-install mo ng mga tool sa build ng GCC at C / C ++ sa CentOS 8 at isulat ang iyong unang mga C / C ++ na programa. Salamat sa pagbabasa ng artikulong ito.