Ta wikiHow vas uči, kako sestaviti program C iz vira z uporabo GNU Compiler (GCC) za Linux in Minimalist GNU (MinGW) za Windows.
Korak
Metoda 1 od 2: Uporaba GCC za Unix
Korak 1. Odprite okno terminala v računalniku Unix
Korak 2. Vnesite ukaz gcc --version in pritisnite Enter za prikaz različice GCC v računalniku
Če v računalniku prikaže sporočilo ukaz ni mogoče najti, GCC morda ni nameščen na vašem računalniku.
- Če je potrebno, namestite GCC po navodilih za vašo distribucijo Linuxa.
- Če želite sestaviti program C ++, uporabite "g ++" namesto "gcc".
Korak 3. Odprite mapo, kamor ste shranili izvorno kodo programa
Če je na primer programska koda "akurapopo.c" v mapi/usr/yuliaR/source, vnesite ukaz cd/usr/yuliaR/source
Korak 4. Vnesite ukaz gcc akurapopo.c –o AkuRapopo
Zamenjajte "akurapopo.c" z izvornim kodnim imenom programa, "AkuRapopo" pa z želenim imenom programa. Začel se bo postopek zbiranja.
- Če med postopkom sestavljanja pride do napake, zberite podatke o napaki z ukazom gcc -Wall -o errorlog akurapopo.c. Po tem z ukazom cat errorlog prikažete datoteko "errorlog".
- Program sestavite iz več datotek izvorne kode z ukazom gcc -o ime programa file1.c file2.c file3.c.
- Če želite prevesti več programov iz več izvornih kod hkrati, uporabite ukaz gcc -c file1.c file2.c file3.c.
Korak 5. Zaženite prevedeni program z ukazom./programname
Metoda 2 od 2: Uporaba MinGW za Windows
Korak 1. Prenesite Minimalist GNU za Windows s spletnega mesta
MinGW je enostaven za namestitev paket GCC za Windows.
Korak 2. Zaženite namestitveni program MinGW
Če se namestitveni program ne odpre samodejno, dvokliknite datoteko MinGW v mapi Prenosi, nato kliknite Namesti
Korak 3. Prilagodite možnosti namestitve programa in kliknite Nadaljuj
Priporočena mapa za namestitev programa MinGW je C: / MinGW. Če morate spremeniti namestitveno mapo, ne izberite mape z imenom, ki vsebuje presledke (na primer programske datoteke)
Korak 4. Izberite prevajalnik, ki ga želite namestiti
- Če želite namestiti priporočeni minimalni prevajalnik, v levem podoknu izberite Osnovne nastavitve in označite vse prevajalnike, ki so prikazani v desnem glavnem podoknu.
- Po potrebi lahko izberete Vse pakete in označite vse dodatne prevajalnike.
Korak 5. Kliknite meni Namestitev v zgornjem levem kotu MinGW
Korak 6. Kliknite Uporabi spremembe
Korak 7. Kliknite Uporabi za prenos in namestitev prevajalnika
Korak 8. Dodajte MinGW PATH spremenljivki sistemskega okolja tako:
- Pritisnite Win+S, da odprete meni Iskanje, nato vnesite ključno besedo okolje.
- V rezultatih iskanja kliknite Urejanje spremenljivk sistemskega okolja.
- Kliknite Spremenljivke okolja.
- Kliknite Uredi pod zgornjim poljem (pod uporabniškimi spremenljivkami).
- Pomaknite se do konca polja Spremenljive vrednosti.
- Vnesite; C: / MinGW / bin na koncu besedila v polju. Če ste namestili MinGW v drugo mapo, zamenjajte; C: / MinGW / bin z; C: / name imenika / bin.
- Dvakrat kliknite V redu, da zaprete okno.
Korak 9. Odprite okno ukazne vrstice kot skrbnik, tako da sledite tem korakom:
- Pritisnite Win+S, nato vnesite cmd.
- V rezultatih iskanja z desno tipko miške kliknite Ukazni poziv, nato kliknite Zaženi kot skrbnik.
- Kliknite Da, da dovolite spremembe v računalniku.
Korak 10. Odprite mapo, kamor ste shranili izvorno kodo programa
Če ste na primer izvorno kodo "lailacanggung.c" shranili v mapo C: / Source / Programs, vnesite ukaz cd C: / Source / Programs
Korak 11. Vnesite ukaz gcc lailacanggung.c –o lailacanggung.exe
Ime datoteke zamenjajte z imenom datoteke s programsko kodo. Ko je postopek sestavljanja končan, boste znova videli ukazno vrstico. Napake, ki se pojavijo, ne bodo prikazane.
Napake v programski kodi je treba odpraviti pred začetkom postopka sestavljanja. Programske kode, ki vsebuje napako, ni bilo mogoče prevesti
Korak 12. Vnesite ime svojega programa, da ga zaženete, na primer lailacanggung.exe
Nasveti
- Ko sestavite program s parametrom -g, bo prevajalnik vključil ustrezne informacije o odpravljanju napak za GDB, vgrajen program za odpravljanje napak GCC. Te informacije vam bodo olajšale odpravljanje napak.
- Če želite sestaviti velike programe, lahko najprej ustvarite datoteko Makefile.
- Če je vaš program optimiziran za hitrost, se lahko velikost programa poveča, natančnost pa morda ni dobra. Po drugi strani pa se lahko, če optimizirate velikost ali natančnost programa, hitrost programa zmanjša.
- Pri sestavljanju programov za C ++ uporabite G ++ tako kot GCC. Datoteke C ++ imajo namesto.c razširitev.cpp.