I denne artikel vil jeg vise dig, hvordan du installerer GCC på Ubuntu og kompilerer C- og C ++ - programmer. Så lad os komme i gang.
Installation af GCC:
GCC og alle de nødvendige byggeværktøjer kan meget let installeres på Ubuntu, da alle de nødvendige pakker er tilgængelige i det officielle pakkeopbevaringssted for Ubuntu. Ubuntu leverer også bygge-væsentligt meta -pakke, der installerer alle de nødvendige pakker på én gang. Så du kan nemt GCC på Ubuntu ved hjælp af APT -pakkehåndteringen.
Opdater først APT -pakkelagringscachen med følgende kommando:
$sudopassende opdatering
APT -pakkens lagercache skal opdateres.
Installer nu bygge-væsentligt pakke med følgende kommando:
$sudopassendeinstallerebygge-væsentligt
Tryk nu på og og tryk derefter på for at bekræfte installationen.
Det vil tage et stykke tid for APT at downloade og installere alle de nødvendige pakker fra det officielle Ubuntu -pakkelager.
På dette tidspunkt skal GCC og alle de nødvendige byggeværktøjer installeres.
I de næste afsnit af denne artikel vil jeg vise dig, hvordan du kompilerer et simpelt C og C ++ - program med GCC.
Kompilering af C -programmer med GCC:
I dette afsnit vil jeg skrive et simpelt C -program, vise dig hvordan du kompilerer C -programmet med GCC og kører det kompilerede program.
Jeg har skrevet en simpel C -kildefil og gemt den som hej. c i ~/Projekter vejviser. Indholdet i hej. c filen er som følger:
#omfatteintvigtigste(ugyldig) {
printf ('%s n', 'C -> Velkommen til LinuxHint!');
Vend tilbage 0;
}
Dette program udskrives C -> Velkommen til LinuxHint! på terminalen. Meget simpelt.
Inden du kompilerer C -kildefilen, skal du navigere til dit projektmappe ( ~/Projekter i mit tilfælde) som følger:
$CD~/ProjekterNu for at kompilere hej. c C kildefil, kør følgende kommando:
$gcchej. c-ellerHejBEMÆRK: Her, hej. c er C -kildefilen. Det -eller option bruges til at definere stien og filnavnet for den kompilerede output -binære fil. -o hej bruges til at fortælle GCC, at den kompilerede outputfil skal være Hej og stien, hvor filen vil blive gemt, er den aktuelle arbejdskatalog.
Når du har kompileret hej. c kildefil, en ny fil Hej genereres, som du kan se på skærmbilledet herunder. Dette er den kompilerede binære fil.
Kør nu Hej binær fil som følger:
$./Hej
Som du kan se, vises det korrekte output på terminalen. Så vi har med succes samlet og kørt et C -program ved hjælp af GCC.
Kompilering af C ++ - programmer med GCC:
I dette afsnit vil jeg skrive et simpelt C ++ - program, vise dig hvordan du kompilerer C ++ - programmet med GCC og kører det kompilerede program.
Jeg har skrevet en simpel C ++ kildefil og gemt den som helloworld.cpp i ~/Projekter vejviser. Indholdet i helloworld.cpp filen er som følger:
#omfatteved hjælp af navneområde std;
intvigtigste(ugyldig) {
koste<< 'C ++ -> Velkommen til LinuxHint!' <<endl;
Vend tilbage 0;
}
Dette program udskrives C ++ -> Velkommen til LinuxHint! på terminalen. Meget simpelt som i det sidste eksempel.
Inden du kompilerer C ++ - kildefilen, skal du navigere til dit projektmappe ( ~/Projekter i mit tilfælde) som følger:
$CD~/ProjekterNu for at kompilere helloworld.cpp C ++ kildefil, kør følgende kommando:
$g ++helloworld.cpp-ellerHej VerdenBEMÆRK: Her, helloworld.cpp er C ++ - kildefilen. Det -eller option bruges til at definere stien og filnavnet for den kompilerede output -binære fil. -o hej Verden bruges til at fortælle GCC, at den kompilerede outputfil skal være Hej Verden og stien, hvor filen vil blive gemt, er den aktuelle arbejdskatalog.
Når du har kompileret helloworld.cpp C ++ kildefil, en ny fil Hej Verden genereres, som du kan se på skærmbilledet herunder. Dette er den kompilerede binære fil.
Kør nu Hej Verden binær fil som følger:
$./Hej Verden
Som du kan se, vises det korrekte output på terminalen. Så vi har med succes samlet og kørt et C ++ - program ved hjælp af GCC.
Så sådan installerer du GCC på Ubuntu og kompilerer C- og C ++ - programmer med det. Tak fordi du læste denne artikel.