V tem članku vam bom pokazal, kako namestiti GCC na Ubuntu in prevesti programe C in C ++. Torej, začnimo.
Namestitev GCC:
GCC in vsa potrebna orodja za gradnjo lahko zelo enostavno namestite na Ubuntu, saj so vsi potrebni paketi na voljo v uradnem skladišču paketov Ubuntu. Ubuntu ponuja tudi gradnja-bistvena meta paket, ki namesti vse potrebne pakete hkrati. Tako lahko preprosto uporabite GCC v Ubuntuju z upraviteljem paketov APT.
Najprej posodobite predpomnilnik shrambe paketov APT z naslednjim ukazom:
$sudoapt posodobitev
Predpomnilnik shrambe paketov APT je treba posodobiti.
Zdaj namestite gradnja-bistvena paket z naslednjim ukazom:
$sudoaptnamestitegradnja-bistvena
Zdaj pritisnite in in nato pritisnite za potrditev namestitve.
APT bo potreboval nekaj časa, da prenese in namesti vse potrebne pakete iz uradnega skladišča paketov Ubuntu.
Na tej točki je treba namestiti GCC in vsa potrebna orodja za gradnjo.
V naslednjih razdelkih tega članka vam bom pokazal, kako sestaviti preprost program C in C ++ z GCC.
Sestavljanje programov C z GCC:
V tem razdelku bom napisal preprost program C, vam pokazal, kako sestaviti program C z GCC in zagnati prevedeni program.
Napisal sem preprosto izvorno datoteko C in jo shranil kot zdravo.c v ~/Projekti imenik. Vsebina zdravo.c datoteka je naslednja:
#vključiintglavni(nično) {
printf ('%s n', 'C -> Dobrodošli v LinuxHint!');
vrnitev 0;
}
Ta program bo natisnil C -> Dobrodošli v LinuxHint! na terminalu. Zelo preprosto.
Preden sestavite izvorno datoteko C, se pomaknite do imenika svojega projekta ( ~/Projekti v mojem primeru):
$CD~/ProjektiZdaj za sestavo zdravo.c C izvorno datoteko, zaženite naslednji ukaz:
$gcczdravo.c-alizdravoOPOMBA: Tukaj, zdravo.c je izvorna datoteka C. The -ali možnost se uporablja za določitev poti in imena datoteke prevedene izhodne binarne datoteke. -o zdravo se uporablja za povedovanje GCC -ju, da mora biti prevedena izhodna datoteka zdravo pot, kamor bo datoteka shranjena, pa je trenutni delovni imenik.
Ko sestavite datoteko zdravo.c izvorna datoteka, nova datoteka zdravo bo ustvarjen, kot vidite na spodnjem posnetku zaslona. To je prevedena binarna datoteka.
Zdaj zaženite zdravo binarna datoteka, kot sledi:
$./zdravo
Kot lahko vidite, je na terminalu prikazan pravilen izhod. Tako smo uspešno sestavili in zagnali program C z uporabo GCC.
Prevajanje programov C ++ z GCC:
V tem razdelku bom napisal preprost program za C ++, vam pokazal, kako sestaviti program C ++ z GCC in zagnati prevedeni program.
Napisal sem preprosto izvorno datoteko C ++ in jo shranil kot helloworld.cpp v ~/Projekti imenik. Vsebina helloworld.cpp datoteka je naslednja:
#vključiz uporabo imenskega prostora std;
intglavni(nično) {
stroški<< 'C ++ -> Dobrodošli v LinuxHint!' <<endl;
vrnitev 0;
}
Ta program bo natisnil C ++ -> Dobrodošli v LinuxHint! na terminalu. Zelo preprosto, kot v zadnjem primeru.
Preden sestavite izvorno datoteko C ++, se pomaknite do imenika svojega projekta ( ~/Projekti v mojem primeru):
$CD~/ProjektiZdaj za sestavo helloworld.cpp Izvorna datoteka C ++, zaženite naslednji ukaz:
$g ++helloworld.cpp-aliPozdravljen, svetOPOMBA: Tukaj, helloworld.cpp je izvorna datoteka C ++. The -ali možnost se uporablja za določitev poti in imena datoteke prevedene izhodne binarne datoteke. -o zdravoSvet se uporablja za povedovanje GCC -ju, da mora biti prevedena izhodna datoteka Pozdravljen, svet pot, kamor bo datoteka shranjena, pa je trenutni delovni imenik.
Ko sestavite datoteko helloworld.cpp Izvorna datoteka C ++, nova datoteka Pozdravljen, svet bo ustvarjen, kot vidite na spodnjem posnetku zaslona. To je prevedena binarna datoteka.
Zdaj zaženite Pozdravljen, svet binarna datoteka, kot sledi:
$./Pozdravljen, svet
Kot lahko vidite, je na terminalu prikazan pravilen izhod. Tako smo uspešno prevedli in zagnali program C ++ z uporabo GCC.
Torej, tako namestite GCC na Ubuntu in z njim prevedete programe C in C ++. Hvala, ker ste prebrali ta članek.