U ovom članku pokazat ću vam kako instalirati GCC na Ubuntu i sastaviti programe C i C ++. Dakle, krenimo.
Instaliranje GCC -a:
GCC i svi potrebni alati za izgradnju mogu se vrlo jednostavno instalirati na Ubuntu jer su svi potrebni paketi dostupni u službenom spremištu paketa Ubuntu. Ubuntu također nudi graditi-bitan meta paket koji instalira sve potrebne pakete odjednom. Dakle, možete jednostavno napraviti GCC na Ubuntuu pomoću upravitelja paketa APT.
Prvo ažurirajte predmemoriju spremišta paketa APT sljedećom naredbom:
$sudoprikladno ažuriranje
Predmemoriju spremišta paketa APT -a treba ažurirati.
Sada instalirajte graditi-bitan paket sa sljedećom naredbom:
$sudoprikladaninstaliratigraditi-bitan
Sada pritisnite i a zatim pritisnite za potvrdu instalacije.
APT -u će trebati neko vrijeme da preuzme i instalira sve potrebne pakete iz službenog spremišta paketa Ubuntu.
U ovom trenutku treba instalirati GCC i sve potrebne alate za izgradnju.
U sljedećim odjeljcima ovog članka pokazat ću vam kako sastaviti jednostavan C i C ++ program s GCC -om.
Sastavljanje C programa s GCC -om:
U ovom odjeljku napisat ću jednostavan C program, pokazati vam kako sastaviti C program s GCC -om i pokrenuti prevedeni program.
Napisao sam jednostavnu izvornu datoteku C i spremio je kao pozdrav.c u ~/Projekti imenik. Sadržaj pozdrav.c datoteka je sljedeća:
#uključiintglavni(poništiti) {
printf ('%s n', 'C -> Dobro došli u LinuxHint!');
povratak 0;
}
Ovaj će se program ispisati C -> Dobro došli u LinuxHint! na terminalu. Jako jednostavno.
Prije nego što sastavite izvornu datoteku C, idite do direktorija vašeg projekta ( ~/Projekti u mom slučaju) na sljedeći način:
$CD~/ProjektiSada, za sastavljanje pozdrav.c C izvornu datoteku, pokrenite sljedeću naredbu:
$gccpozdrav.c-ilizdravoBILJEŠKA: Ovdje, pozdrav.c je izvorna datoteka C. The -ili opcija se koristi za definiranje putanje i naziva datoteke sastavljene izlazne binarne datoteke. -o zdravo koristi se za reći GCC -u da bi kompilirana izlazna datoteka trebala biti zdravo a put na koji će se datoteka spremiti je trenutni radni direktorij.
Nakon što sastavite pozdrav.c izvorna datoteka, nova datoteka zdravo će se generirati kao što možete vidjeti na slici ispod. Ovo je prevedena binarna datoteka.
Sada pokrenite zdravo binarna datoteka kako slijedi:
$./zdravo
Kao što vidite, ispravan izlaz prikazan je na terminalu. Dakle, uspješno smo sastavili i pokrenuli C program pomoću GCC -a.
Sastavljanje C ++ programa s GCC -om:
U ovom odjeljku napisat ću jednostavan C ++ program, pokazati vam kako sastaviti C ++ program s GCC -om i pokrenuti prevedeni program.
Napisao sam jednostavnu izvornu datoteku C ++ i spremio je kao helloworld.cpp u ~/Projekti imenik. Sadržaj helloworld.cpp datoteka je sljedeća:
#uključikoristeći imenski prostor std;
intglavni(poništiti) {
trošak<< 'C ++ -> Dobro došli u LinuxHint!' <<endl;
povratak 0;
}
Ovaj će se program ispisati C ++ -> Dobro došli u LinuxHint! na terminalu. Vrlo jednostavno kao u posljednjem primjeru.
Prije nego što sastavite izvornu datoteku C ++, idite u direktorij svog projekta ( ~/Projekti u mom slučaju) na sljedeći način:
$CD~/ProjektiSada, za sastavljanje helloworld.cpp Izvorna datoteka C ++, pokrenite sljedeću naredbu:
$g ++helloworld.cpp-iliPozdrav svijeteBILJEŠKA: Ovdje, helloworld.cpp je izvorna datoteka C ++. The -ili opcija se koristi za definiranje putanje i naziva datoteke sastavljene izlazne binarne datoteke. -o zdravoSvijete koristi se za reći GCC -u da bi kompilirana izlazna datoteka trebala biti Pozdrav svijete a put na koji će se datoteka spremiti je trenutni radni direktorij.
Nakon što sastavite helloworld.cpp Izvorna datoteka C ++, nova datoteka Pozdrav svijete će se generirati kao što možete vidjeti na slici ispod. Ovo je prevedena binarna datoteka.
Sada pokrenite Pozdrav svijete binarna datoteka kako slijedi:
$./Pozdrav svijete
Kao što vidite, ispravan izlaz prikazan je na terminalu. Dakle, uspješno smo sastavili i pokrenuli C ++ program pomoću GCC -a.
Dakle, tako instalirate GCC na Ubuntu i s njim sastavljate programe C i C ++. Hvala što ste pročitali ovaj članak.