Najprej posodobite predpomnilnik shrambe paketov YUM z naslednjim ukazom:
$sudo yum makecache
Predpomnilnik shrambe paketov YUM je treba posodobiti.
Na CentOS 8 lahko vsa razvojna orodja C/C ++ zelo enostavno namestite z namestitvijo Orodja za razvoj skupina.
$sudo yum grouplistZa namestitev Orodja za razvoj skupine paketov zaženite naslednji ukaz:
$sudo yum groupinstall 'Razvojna orodja'Za potrditev namestitve pritisnite IN in nato pritisnite .
Upravitelj paketov YUM mora prenesti vse pakete iz interneta in jih namestiti na vaš računalnik CentOS 8.
Na tej točki je treba namestiti GCC in vsa potrebna orodja za gradnjo C/C ++.
Če želite preveriti, ali GCC deluje pravilno, zaženite naslednji ukaz:
$gcc --verzijaKot lahko vidite, GCC deluje pravilno.
Zdaj, da preverite, ali G ++ deluje pravilno, zaženite naslednji ukaz:
$g ++ --verzijaKot lahko vidite, G ++ deluje pravilno.
Če želite preveriti, ali narediti orodje deluje pravilno, zaženite naslednji ukaz:
$narediti --verzijaKot lahko vidite, narediti deluje pravilno.
Pisanje prvega programa za C in C ++:
V tem razdelku vam bom pokazal, kako napisati svoj prvi program za C in C ++, jih sestaviti z uporabo GCC in jih zagnati. 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.
#vključi#vključi
int main(nično) {
printf('Pozdravljeni svet iz LinuxHinta! n');
vrnitevEXIT_SUCCESS;
}
Končna datoteka izvorne kode bi morala izgledati tako.
Ko napišete svoj program C, se pomaknite do imenika (v mojem primeru ~/kod imenik), kamor ste shranili zdravo.c Izvorna datoteka C:
$CD~/kodeKot lahko vidite, zdravo.c Izvorna datoteka C je v tem imeniku.
Zdaj za sestavljanje izvorne datoteke C. zdravo.c , zaženite naslednji ukaz:
$gcczdravo.cČe za podano binarno/izvedljivo datoteko ne določite imena, a.out bo privzeto ime za prevajajočo binarno/izvedljivo datoteko.
Če želite svoji prevedeni binarni/izvedljivi datoteki dati ime, tj. zdravo , sestavite izvorno datoteko C. zdravo.c z naslednjim ukazom:
$gcc -alizdravo zdravo.cOPOMBA: Tukaj, -ali Možnost definira izhodno datoteko ali ime prevedene binarne/izvedljive datoteke.
Ko izvorna datoteka C zdravo.c je prevedena, nova prevedena binarna/izvedljiva datoteka zdravo je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona.
$ls -hhZdaj zaženite prevedeno binarno/izvedljivo datoteko zdravo kot sledi:
$./zdravoKot lahko vidite, je na zaslonu natisnjen želeni izhod.
Zdaj ustvarite novo izvorno datoteko C ++ zdravo.cpp in vnesite naslednje vrstice kod.
#vključiz uporabo imenskega prostora std;
intglavni(nično) {
stroški<< 'C ++: Pozdravljeni svet iz LinuxHint!' <<endl;
vrnitevEXIT_SUCCESS;
}
Končna datoteka izvorne kode bi morala izgledati tako.
Kot lahko vidite, zdravo.cpp Izvorna datoteka C ++ je v ~/kod imenik.
$ls -hhZdaj sestavite izvorno datoteko C ++ zdravo.cpp in dajte ime sestavljeni binarni/izvedljivi datoteki zdravo-cpp z naslednjim ukazom:
$g ++ -alihello-cpp hello.cppKo je izvorna datoteka C ++ zdravo.cpp je prevedena, nova prevedena binarna/izvedljiva datoteka zdravo-cpp je treba ustvariti, kot lahko vidite na spodnjem posnetku zaslona.
Zdaj zaženite zdravo-cpp sestavljeno binarno/izvedljivo datoteko na naslednji način:
$./zdravo-cppKot lahko vidite, je na zaslonu natisnjen želeni izhod.
Tako na CentOS 8 namestite orodja za gradnjo GCC in C/C ++ in napišete prve programe C/C ++. Hvala, ker ste prebrali ta članek.