Kako prevesti programe C s prevajalnikom GNU C (GCC)

Kazalo:

Kako prevesti programe C s prevajalnikom GNU C (GCC)
Kako prevesti programe C s prevajalnikom GNU C (GCC)

Video: Kako prevesti programe C s prevajalnikom GNU C (GCC)

Video: Kako prevesti programe C s prevajalnikom GNU C (GCC)
Video: Как заработать на короткометражках на YouTube, не создава... 2024, November
Anonim

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

Sestavite program C s prevajalnikom GNU (GCC) 1. korak
Sestavite program C s prevajalnikom GNU (GCC) 1. korak

Korak 1. Odprite okno terminala v računalniku Unix

Sestavite program C s prevajalnikom GNU (GCC) 2. korak
Sestavite program C s prevajalnikom GNU (GCC) 2. korak

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".
Sestavite program C s prevajalnikom GNU (GCC) 3. korak
Sestavite program C s prevajalnikom GNU (GCC) 3. korak

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

Sestavite program C s prevajalnikom GNU (GCC) 4. korak
Sestavite program C s prevajalnikom GNU (GCC) 4. korak

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.
Sestavite program C s prevajalnikom GNU (GCC) 5. korak
Sestavite program C s prevajalnikom GNU (GCC) 5. korak

Korak 5. Zaženite prevedeni program z ukazom./programname

Metoda 2 od 2: Uporaba MinGW za Windows

Sestavite program C s prevajalnikom GNU (GCC) Korak 6
Sestavite program C s prevajalnikom GNU (GCC) Korak 6

Korak 1. Prenesite Minimalist GNU za Windows s spletnega mesta

MinGW je enostaven za namestitev paket GCC za Windows.

Sestavite program C s prevajalnikom GNU (GCC) Korak 7
Sestavite program C s prevajalnikom GNU (GCC) Korak 7

Korak 2. Zaženite namestitveni program MinGW

Če se namestitveni program ne odpre samodejno, dvokliknite datoteko MinGW v mapi Prenosi, nato kliknite Namesti

Sestavite program C s prevajalnikom GNU (GCC) 8. korak
Sestavite program C s prevajalnikom GNU (GCC) 8. korak

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)

Sestavite program C s prevajalnikom GNU (GCC) 9. korak
Sestavite program C s prevajalnikom GNU (GCC) 9. korak

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.
Sestavite program C s prevajalnikom GNU (GCC) 10. korak
Sestavite program C s prevajalnikom GNU (GCC) 10. korak

Korak 5. Kliknite meni Namestitev v zgornjem levem kotu MinGW

Sestavite program C s prevajalnikom GNU (GCC) 11. korak
Sestavite program C s prevajalnikom GNU (GCC) 11. korak

Korak 6. Kliknite Uporabi spremembe

Sestavite program C s prevajalnikom GNU (GCC) 12. korak
Sestavite program C s prevajalnikom GNU (GCC) 12. korak

Korak 7. Kliknite Uporabi za prenos in namestitev prevajalnika

Sestavite program C s prevajalnikom GNU (GCC) 13. korak
Sestavite program C s prevajalnikom GNU (GCC) 13. korak

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.
Sestavite program C s prevajalnikom GNU (GCC) Korak 14
Sestavite program C s prevajalnikom GNU (GCC) Korak 14

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.
Sestavite program C s prevajalnikom GNU (GCC) 15. korak
Sestavite program C s prevajalnikom GNU (GCC) 15. korak

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

Sestavite program C s prevajalnikom GNU (GCC) 16. korak
Sestavite program C s prevajalnikom GNU (GCC) 16. korak

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

Sestavite program C s prevajalnikom GNU (GCC) 17. korak
Sestavite program C s prevajalnikom GNU (GCC) 17. korak

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.

Priporočena: