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 grouplistUpang 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 --versiTulad ng nakikita mo, gumagana ang GCC nang tama.
Ngayon, upang suriin kung gumagana nang tama ang G ++, patakbuhin ang sumusunod na utos:
$g ++ --versiTulad ng nakikita mo, gumagana nang tama ang G ++.
Upang suriin kung gumawa gumagana nang tama ang tool, patakbuhin ang sumusunod na utos:
$gumawa --versiTulad 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 codeTulad 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.cKung 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.cTANDAAN: 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 -lhNgayon, patakbuhin ang pinagsamang binary / maipapatupad na file Kamusta tulad ng sumusunod:
$./KamustaTulad 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.
# isamagamit 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 -lhNgayon, 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.cppKapag 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-cppTulad 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.