C -programmide koostamine GNU C kompilaatori (GCC) abil

Sisukord:

C -programmide koostamine GNU C kompilaatori (GCC) abil
C -programmide koostamine GNU C kompilaatori (GCC) abil

Video: C -programmide koostamine GNU C kompilaatori (GCC) abil

Video: C -programmide koostamine GNU C kompilaatori (GCC) abil
Video: Насколько большой Alphabet Inc ??? 2024, November
Anonim

See wikiHow õpetab teile, kuidas kompileerida C -programm allikast, kasutades Linuxi jaoks GNU kompilaatorit (GCC) ja Windowsi jaoks minimalistlikku GNU -d (MinGW).

Samm

Meetod 1/2: GCC kasutamine Unixi jaoks

C -programmi koostamine GNU kompilaatori (GCC) abil 1. samm
C -programmi koostamine GNU kompilaatori (GCC) abil 1. samm

Samm 1. Avage Unixi arvuti terminaliaken

Koostage C -programm GNU kompilaatori (GCC) abil 2. samm
Koostage C -programm GNU kompilaatori (GCC) abil 2. samm

Samm 2. Sisestage käsk gcc --version ja vajutage sisestusklahvi, et kuvada GCC versioon arvutis

Kui teie arvuti kuvab käsku ei leitud, ei pruugi GCC teie arvutisse installitud olla.

  • Vajadusel installige GCC, järgides oma Linuxi levitamise juhendit.
  • C ++ programmi koostamiseks kasutage "gcc" asemel "g ++".
Koostage C -programm GNU kompilaatori (GCC) abil 3. samm
Koostage C -programm GNU kompilaatori (GCC) abil 3. samm

Samm 3. Avage kaust, kuhu salvestasite programmi lähtekoodi

Näiteks kui programmi kood "akurapopo.c" on kaustas/usr/yuliaR/source, sisestage käsk cd/usr/yuliaR/source

Koostage C -programm GNU kompilaatori (GCC) abil 4. samm
Koostage C -programm GNU kompilaatori (GCC) abil 4. samm

Samm 4. Sisestage käsk gcc akurapopo.c –o AkuRapopo

Asendage "akurapopo.c" oma programmi lähtekoodi nimega ja "AkuRapopo" soovitud programmi nimega. Koostamisprotsess algab.

  • Kui kompileerimise käigus ilmneb tõrge, koguge veateave käsuga gcc -Wall -o errorlog akurapopo.c. Pärast seda kuvage fail "errorlog" koos käsuga cat errorlog.
  • Kompileerige programm mitmest lähtekoodifailist käsuga gcc -o programmi nimi file1.c file2.c file3.c.
  • Mitme programmi korraga koostamiseks mitmest lähtekoodist kasutage käsku gcc -c file1.c file2.c file3.c.
Koostage C -programm GNU kompilaatori (GCC) abil 5. samm
Koostage C -programm GNU kompilaatori (GCC) abil 5. samm

Samm 5. Käivitage koostatud programm käsuga./programname

Meetod 2/2: MinGW kasutamine Windowsi jaoks

Koostage C -programm GNU kompilaatori (GCC) abil 6. samm
Koostage C -programm GNU kompilaatori (GCC) abil 6. samm

Samm 1. Laadige Minimalistlik GNU Windowsi jaoks alla aadressilt

MinGW on Windowsi jaoks kergesti paigaldatav GCC pakett.

C -programmi koostamine GNU kompilaatori (GCC) abil Samm 7
C -programmi koostamine GNU kompilaatori (GCC) abil Samm 7

Samm 2. Käivitage MinGW installiprogramm

Kui installiprogramm ei avane automaatselt, topeltklõpsake kaustas Allalaadimised MinGW-faili ja seejärel klõpsake nuppu Installi

Koostage C -programm GNU kompilaatori (GCC) abil 8. samm
Koostage C -programm GNU kompilaatori (GCC) abil 8. samm

Samm 3. Reguleerige programmi installimisvalikuid, seejärel klõpsake nuppu Jätka

MinGW installimiseks soovitatav kaust on C: MinGW. Kui peate installikausta muutma, ärge valige tühikuid sisaldava nimega kausta (nt programmifailid)

Koostage C -programm GNU kompilaatori (GCC) abil 9. samm
Koostage C -programm GNU kompilaatori (GCC) abil 9. samm

Samm 4. Valige kompilaator, mida soovite installida

  • Soovitatava minimaalse kompilaatori installimiseks valige vasakul paanil Basic Setup (Põhiseadistus), seejärel märkige kõik paremal paanil kuvatavad kompilaatorid.
  • Vajadusel saate valida Kõik paketid ja märkida kõik täiendavad kompilaatorid.
Koostage C -programm GNU kompilaatori (GCC) abil 10. samm
Koostage C -programm GNU kompilaatori (GCC) abil 10. samm

Samm 5. Klõpsake MinGW vasakus ülanurgas menüüd Install

Koostage C -programm GNU kompilaatori (GCC) abil 11. samm
Koostage C -programm GNU kompilaatori (GCC) abil 11. samm

Samm 6. Klõpsake nuppu Rakenda muudatused

Koostage C -programm GNU kompilaatori (GCC) abil 12. samm
Koostage C -programm GNU kompilaatori (GCC) abil 12. samm

Samm 7. Kompilaatori allalaadimiseks ja installimiseks klõpsake nuppu Rakenda

Koostage C -programm GNU kompilaatori (GCC) abil 13. samm
Koostage C -programm GNU kompilaatori (GCC) abil 13. samm

Samm 8. Lisage MinGW PATH süsteemi keskkonnamuutujale järgmiselt

  • Otsingumenüü avamiseks vajutage klahvikombinatsiooni Win+S, seejärel sisestage keskkonna märksõna.
  • Klõpsake otsingutulemustes käsku Muuda süsteemi keskkonnamuutujaid.
  • Klõpsake nuppu Keskkonnamuutujad.
  • Klõpsake ülemise kasti all (Kasutaja muutujate all) käsul Muuda.
  • Kerige kasti Muutujaväärtused lõpuni.
  • Sisestage väljale teksti lõppu C: / MinGW / bin. Kui installisite MinGW teise kausta, asendage; C: / MinGW / bin asendiga; C: / installi kausta kasutajanimi / bin.
  • Akna sulgemiseks klõpsake kaks korda nuppu OK.
Koostage C -programm GNU kompilaatori (GCC) abil 14. samm
Koostage C -programm GNU kompilaatori (GCC) abil 14. samm

Samm 9. Avage käsurea aken administraatorina, toimides järgmiselt

  • Vajutage Win+S, seejärel sisestage cmd.
  • Paremklõpsake otsingutulemustes käsuviiba, seejärel klõpsake käsku Käivita administraatorina.
  • Arvutis muudatuste lubamiseks klõpsake nuppu Jah.
Koostage C -programm GNU kompilaatori (GCC) abil 15. samm
Koostage C -programm GNU kompilaatori (GCC) abil 15. samm

Samm 10. Avage kaust, kuhu salvestasite programmi lähtekoodi

Näiteks kui salvestasite lähtekoodi "lailacanggung.c" kausta C: / Source / Programs, sisestage käsk cd C: / Source / Programs

Koostage C -programm GNU kompilaatori (GCC) abil 16. samm
Koostage C -programm GNU kompilaatori (GCC) abil 16. samm

Samm 11. Sisestage käsk gcc lailacanggung.c –o lailacanggung.exe

Asendage failinimi oma programmi koodifaili nimega. Pärast kompileerimise lõpuleviimist näete uuesti käsurea. Tekkinud vigu ei kuvata.

Enne kompileerimisprotsessi alustamist tuleb vead programmi koodis parandada. Viga sisaldavat programmi koodi ei saanud kompileerida

Koostage C -programm GNU kompilaatori (GCC) abil 17. samm
Koostage C -programm GNU kompilaatori (GCC) abil 17. samm

Samm 12. Sisestage oma programmi nimi selle käivitamiseks, näiteks lailacanggung.exe

Näpunäiteid

  • Kui koostate programmi parameetriga -g, lisab kompilaator GDB, GCC sisseehitatud silumisprogrammi jaoks sobiva silumisteabe. See teave hõlbustab silumist.
  • Suurte programmide koostamiseks saate esmalt luua Makefile'i.
  • Kui teie programm on kiiruse jaoks optimeeritud, võib programmi suurus suureneda ja täpsus ei pruugi olla väga hea. Teisest küljest, kui optimeerite programmi suurust või täpsust, võib programmi kiirus väheneda.
  • C ++ programmide koostamisel kasutage G ++ nagu GCC. C ++ failidel on laiend.cpp, mitte.c.

Soovitan: