Kõigepealt värskendage YUM -paketi hoidla vahemälu järgmise käsuga:
$sudo yum makecache
YUM -paketi hoidla vahemälu tuleks värskendada.
CentOS 8 -s saab kõik C/C ++ arendustööriistad installida väga lihtsalt, installides Arendusvahendid Grupp.
$sudo yum gruppide nimekiriPaigaldamiseks Arendusvahendid pakettide rühma, käivitage järgmine käsk:
$sudo yum groupinstall 'Arendusvahendid'Installimise kinnitamiseks vajutage JA ja seejärel vajutage .
YUM paketihaldur peaks kõik paketid Internetist alla laadima ja oma CentOS 8 masinasse installima.
Sel hetkel tuleks installida GCC ja kõik vajalikud C/C ++ ehitustööriistad.
Selleks, et kontrollida, kas GCC töötab õigesti, käivitage järgmine käsk:
$gcc --versioonNagu näete, töötab GCC õigesti.
Nüüd, et kontrollida, kas G ++ töötab õigesti, käivitage järgmine käsk:
$g ++ --versioonNagu näete, töötab G ++ õigesti.
Et kontrollida, kas tegema tööriist töötab õigesti, käivitage järgmine käsk:
$tegema --versioonNagu sa näed, tegema töötab õigesti.
Esimese C- ja C ++ -programmi kirjutamine:
Selles jaotises näitan teile, kuidas kirjutada oma esimene C- ja C ++ -programm, koostada need GCC abil ja käivitada. Niisiis, jätkame,
MÄRGE: C programmi lähtefail peab lõppema laiendiga .c ja programmi C ++ lähtefail peab lõppema laiendiga .cpp . Peate seda alati meeles pidama.
Esiteks looge C -programmi lähtefail tere.c ja sisestage järgmised koodiridad.
#kaasake#kaasake
int peamine(tühine) {
printf(„Tere maailm LinuxHintist! n');
tagasiEXIT_SUCCESS;
}
Lõplik lähtekoodi fail peaks välja nägema selline.
Kui olete oma C -programmi kirjutanud, liikuge kataloogi (minu puhul ~/koodid kataloog), kuhu salvestasite tere.c C lähtefail järgmiselt:
$CD~/koodidNagu näete, tere.c C kataloog asub selles kataloogis.
Nüüd C -lähtefaili kompileerimiseks tere.c , käivitage järgmine käsk:
$gcctere.cKui te ei määra kompileeritud binaar-/käivitatava faili nime, a. välja on kompileeritud binaar-/käivitatava faili vaikenimi.
Kui soovite oma kompileeritud binaar-/käivitatavale failile anda nime, s.t. Tere , kompileerige C -lähtefail tere.c järgmise käsuga:
$gcc -võitere tere.cMÄRGE: Siin, -või suvand määrab väljundfaili või kompileeritud binaarse/käivitatava faili nime.
Kui C -lähtefail tere.c on kompileeritud, uus kompileeritud binaarne/käivitatav fail Tere tuleks genereerida, nagu näete alloleval ekraanipildil.
$ls -lhNüüd käivitage kompileeritud binaarne/käivitatav fail Tere järgnevalt:
$./TereNagu näete, prinditakse ekraanile soovitud väljund.
Nüüd looge uus C ++ lähtefail tere.cpp ja sisestage järgmised koodiridad.
#kaasakekasutades nimeruumi std;
intpeamine(tühine) {
maksma<< 'C ++: Tere maailm LinuxHintist!' <<endl;
tagasiEXIT_SUCCESS;
}
Lõplik lähtekoodi fail peaks välja nägema selline.
Nagu näete, tere.cpp C ++ lähtefail asub kaustas ~/koodid kataloogi.
$ls -lhNüüd kompileerige C ++ lähtefail tere.cpp ja andke kompileeritud binaar-/käivitatavale failile nimi tere-cpp järgmise käsuga:
$g ++ -võitere-cpp tere. cppKui C ++ lähtefail tere.cpp on kompileeritud, uus kompileeritud binaarne/käivitatav fail tere-cpp tuleks luua, nagu näete alloleval ekraanipildil.
Nüüd käivitage tere-cpp kompileeritud binaarne/käivitatav fail järgmiselt:
$./tere-cppNagu näete, prinditakse ekraanile soovitud väljund.
Nii installite CentOS 8 -le GCC ja C/C ++ ehitustööriistad ning kirjutate oma esimesed C/C ++ programmid. Täname, et lugesite seda artiklit.