WikiHow inafundisha jinsi ya kukusanya mpango wa C kutoka kwa chanzo, ukitumia Mkusanyaji wa GNU (GCC) kwa Linux na Minimalist GNU (MinGW) ya Windows.
Hatua
Njia 1 ya 2: Kutumia GCC kwa Unix
Hatua ya 1. Fungua dirisha la Kituo kwenye kompyuta yako ya Unix
Hatua ya 2. Ingiza amri gcc --version na bonyeza Enter ili kuonyesha toleo la GCC kwenye kompyuta
Ikiwa kompyuta yako inaonyesha ujumbe haukupatikana, GCC inaweza kusanikishwa kwenye kompyuta yako.
- Ikiwa inahitajika, sakinisha GCC kwa kufuata mwongozo wa usambazaji wako wa Linux.
- Ili kukusanya programu ya C ++, tumia "g ++", badala ya "gcc".
Hatua ya 3. Fungua folda ambapo umehifadhi nambari ya chanzo ya programu
Kwa mfano, ikiwa nambari ya mpango "akurapopo.c" iko kwenye folda ya / usr / yuliaR / chanzo, ingiza amri cd / usr / yuliaR / chanzo
Hatua ya 4. Ingiza amri gcc akurapopo.c –o AkuRapopo
Badilisha "akurapopo.c" na jina la nambari ya chanzo ya programu yako, na "AkuRapopo" na jina unalotaka la programu. Mchakato wa kukusanya utaanza.
- Ikiwa kosa linatokea wakati wa mchakato wa kukusanya, kukusanya habari ya kosa na amri gcc -Wall -o errorlog akurapopo.c. Baada ya hapo, onyesha faili ya "errorlog" na amri ya makosa ya paka.
- Unganisha programu kutoka kwa faili kadhaa za msimbo wa chanzo na amri gcc -o jina la programu file1.c file2.c file3.c.
- Ili kukusanya programu nyingi kutoka kwa nambari nyingi za chanzo mara moja, tumia amri gcc -c file1.c file2.c file3.c.
Hatua ya 5. Endesha programu iliyokusanywa na amri./programname
Njia 2 ya 2: Kutumia MinGW kwa Windows
Hatua ya 1. Pakua Minimalist GNU ya Windows kutoka
MinGW ni kifurushi rahisi cha kufunga GCC cha Windows.
Hatua ya 2. Endesha mpango wa usanidi wa MinGW
Ikiwa programu ya usanidi haifungui kiatomati, bonyeza mara mbili faili ya MinGW kwenye folda ya Upakuaji, kisha bonyeza Sakinisha
Hatua ya 3. Rekebisha chaguzi za usanidi wa programu, kisha bonyeza Endelea
Folda iliyopendekezwa ya kusanikisha MinGW ni C: / MinGW. Ikiwa unahitaji kubadilisha folda ya usakinishaji, usichague folda iliyo na jina lenye nafasi (kama Programu za Faili)
Hatua ya 4. Chagua mkusanyaji unayotaka kusakinisha
- Ili kusanidi mkusanyaji mdogo uliopendekezwa, chagua Usanidi wa Msingi kwenye kidirisha cha kushoto, kisha weka alama kwa watunzi wote ambao wanaonekana kwenye kidirisha kuu cha kulia.
- Ikiwa inahitajika, unaweza kuchagua Vifurushi Vyote na uweke alama waunganishaji wote wa ziada.
Hatua ya 5. Bonyeza menyu ya Usakinishaji kwenye kona ya juu kushoto ya MinGW
Hatua ya 6. Bonyeza Tumia Mabadiliko
Hatua ya 7. Bonyeza Tumia kupakua na kusakinisha mkusanyaji
Hatua ya 8. Ongeza MinGW PATH kwa mfumo wa kutofautisha kwa kufuata hatua hizi:
- Bonyeza Win + S kufungua menyu ya Utafutaji, kisha ingiza neno kuu la mazingira.
- Katika matokeo ya utaftaji, bofya Hariri anuwai ya mazingira ya mfumo.
- Bonyeza Vigezo vya Mazingira.
- Bonyeza Hariri chini ya kisanduku cha juu (chini ya Vigeugeu vya Mtumiaji).
- Sogeza hadi mwisho wa sanduku la Maadili yanayobadilika.
- Ingiza; C: / MinGW / bin mwisho wa maandishi kwenye sanduku. Ikiwa umeweka MinGW kwenye folda nyingine, badilisha; C: / MinGW / bin na; C: / jina la jina la ufungaji / bin.
- Bonyeza OK mara mbili ili kufunga dirisha.
Hatua ya 9. Fungua dirisha la laini ya amri kama Msimamizi kwa kufuata hatua hizi:
- Bonyeza Win + S, kisha ingiza cmd.
- Bonyeza kulia Amri ya Haraka katika matokeo ya utaftaji, kisha bonyeza Run kama Msimamizi.
- Bonyeza Ndiyo kuruhusu mabadiliko kwenye kompyuta.
Hatua ya 10. Fungua folda ambapo umehifadhi nambari ya chanzo ya programu
Kwa mfano, ikiwa ulihifadhi nambari ya chanzo "lailacanggung.c" kwenye folda ya C: / Chanzo / Programu, ingiza amri cd C: / Chanzo / Programu
Hatua ya 11. Ingiza amri gcc lailacanggung.c –o lailacanggung.exe
Badilisha jina la faili na jina la faili yako ya nambari ya mpango. Baada ya mchakato wa mkusanyiko kukamilika, utaona laini ya amri tena. Makosa yanayotokea hayataonyeshwa.
Makosa katika msimbo wa programu lazima yasahihishwe kabla ya kuanza mchakato wa mkusanyiko. Nambari ya programu iliyo na hitilafu haikuweza kukusanywa
Hatua ya 12. Ingiza jina la programu yako kuiendesha, kwa mfano lailacanggung.exe
Vidokezo
- Unapokusanya programu na -g parameter, mkusanyaji atajumuisha habari inayofaa ya utatuzi kwa GDB, mpango wa utatuaji wa GCC uliojengwa. Habari hii itafanya iwe rahisi kwako kutatua.
- Ili kukusanya programu kubwa, unaweza kwanza kuunda Faili ya Makefile.
- Ikiwa programu yako imeboreshwa kwa kasi, saizi ya programu inaweza kuongezeka, na usahihi hauwezi kuwa mzuri sana. Kwa upande mwingine, ikiwa unaboresha saizi au usahihi wa programu, kasi ya programu inaweza kupungua.
- Unapokusanya programu za C ++, tumia G ++ kama ungetaka GCC. Faili za C ++ zina ugani wa.cpp badala ya.c.