Jinsi ya Kukusanya Programu ya C Kutumia Mkusanyaji wa GNU (GCC)

Orodha ya maudhui:

Jinsi ya Kukusanya Programu ya C Kutumia Mkusanyaji wa GNU (GCC)
Jinsi ya Kukusanya Programu ya C Kutumia Mkusanyaji wa GNU (GCC)

Video: Jinsi ya Kukusanya Programu ya C Kutumia Mkusanyaji wa GNU (GCC)

Video: Jinsi ya Kukusanya Programu ya C Kutumia Mkusanyaji wa GNU (GCC)
Video: Kama unatumia Iphone basi Video hii ni muhimu sana kwako. 2024, Mei
Anonim

WikiHow inafundisha jinsi ya kukusanya programu ya C kutoka kwa nambari ya chanzo kwa kutumia Kompyuta ya GNU (GCC) ya Linux na Minimalist Gnu (MinGW) ya Windows.

Hatua

Njia 1 ya 2: Kutumia GCC kwa Linux

Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 1
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 1

Hatua ya 1. Fungua dirisha la terminal kwenye mfumo wako wa Linux

Ikoni yake kawaida ni skrini nyeusi na herufi nyeupe juu yake. Kawaida unaweza kuipata kwenye menyu yako ya Maombi.

Jumuisha Programu ya C Kutumia Mkusanyaji wa GNU (GCC) Hatua ya 2
Jumuisha Programu ya C Kutumia Mkusanyaji wa GNU (GCC) Hatua ya 2

Hatua ya 2. Sakinisha GCC

Ikiwa hauna GCC iliyosanikishwa tayari, unaweza kutumia amri zifuatazo za Kituo kusakinisha GCC kwa Ubuntu na Debian. Kwa matoleo mengine yote ya Linux, wasiliana na nyaraka za usambazaji wako wa Linux ili ujifunze jinsi ya kupata kifurushi sahihi:

  • Andika sasisho la sudo apt na bonyeza "Ingiza" kusasisha orodha ya kifurushi.
  • Aina ya sudo apt install build-muhimu na bonyeza "Enter" kusanikisha vifurushi muhimu, ambavyo ni pamoja na GCC, G ++, na Make.
  • Andika sudo apt-get install manpages-dev na bonyeza "Enter" kusanikisha kurasa za mwongozo.
Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 3
Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 3

Hatua ya 3. Andika gcc --version na bonyeza ↵ Ingiza

Hii itathibitisha kuwa GCC imewekwa vizuri na kurudisha nambari ya toleo. Ikiwa amri haipatikani, kuna uwezekano kwamba GCC haijawekwa.

Ikiwa unakusanya programu ya C ++, tumia "g ++" badala ya "gcc."

Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 4
Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 4

Hatua ya 4. Nenda kwenye saraka ambapo nambari yako ya chanzo imehifadhiwa

Tumia amri ya cd kuzunguka saraka kwenye Kituo. Kwa mfano, ikiwa nambari yako ya chanzo iko kwenye folda yako ya Nyaraka ungeandika cd / home / [jina la mtumiaji] / Nyaraka (katika Ubuntu). Unaweza pia kuenda kwa saraka ya Nyaraka kwa kuandika cd ~ / Nyaraka katika Kituo.

Kusanya Programu ya C Kutumia Kichanganyaji cha GNU (GCC) Hatua ya 5
Kusanya Programu ya C Kutumia Kichanganyaji cha GNU (GCC) Hatua ya 5

Hatua ya 5. Andika gcc [program_name].c –o [jina linaloweza kutekelezwa] na ubonyeze ↵ Ingiza

Badilisha "[program_name].c" na jina la faili yako ya msimbo wa chanzo, na "[jina linaloweza kutekelezwa]" na jina la programu yako iliyokamilishwa. Mpango huo sasa utakusanya.

  • Ukiona makosa na unataka kuona habari zaidi juu yao, tumia gcc -Wall -o errorlog file1.c. Kisha, angalia faili ya "errorlog" katika saraka ya sasa na kosa la paka.
  • Ili kukusanya programu moja kutoka kwa faili anuwai za nambari za chanzo, tumia gcc -o filefile file1.c file2.c file3.c.
  • Ili kukusanya programu nyingi mara moja na faili anuwai za msimbo, tumia gcc -c file1.c file2.c file3.c.
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 6
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 6

Hatua ya 6. Endesha programu yako mpya iliyokusanywa

Chapa.

Njia 2 ya 2: Kutumia MinGW kwa Windows

Tunga Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 7
Tunga Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 7

Hatua ya 1. Pakua Minimalist GNU ya Windows (MinGW)

Hii ni toleo rahisi la kufunga la GCC la Windows. Tumia hatua zifuatazo kupakua MinGW:.

  • Nenda kwa https://sourceforge.net/projects/mingw/ kwenye kivinjari.
  • Bonyeza kitufe cha kijani kinachosema Pakua.
  • Subiri kisakinishi kipakue kiatomati.
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 8
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 8
Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 7
Kusanya Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 7

Hatua ya 2. Sakinisha MinGW

Tumia hatua zifuatazo kusanikisha MinGW:

  • Bonyeza mara mbili mingw-pata-kuanzisha.exe katika folda yako ya Upakuaji au kivinjari cha wavuti.
  • Bonyeza Sakinisha.
  • Bonyeza Endelea.

    MinGW inapendekeza kutumia folda chaguomsingi ya usanidi (C: / MinGW). Ikiwa lazima ubadilishe folda, usitumie folda iliyo na nafasi kwa jina (k.m. "Faili za Programu")

Jumuisha Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 9
Jumuisha Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 9

Hatua ya 3. Chagua watunzi gani wa kusakinisha

Kwa kiwango cha chini, chagua Usanidi wa Msingi kwenye paneli ya kushoto, kisha weka alama za kuangalia karibu na watunzi wote walioorodheshwa kwenye jopo kuu la kulia. Watumiaji wa hali ya juu zaidi wanaweza kuchagua Vifurushi vyote na uchague watunzi wa ziada.

Tunga Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 10
Tunga Programu ya C Kutumia Kichanganyi cha GNU (GCC) Hatua ya 10

Hatua ya 4. Bonyeza kulia kila kifurushi na ubonyeze Alama kwa Usakinishaji

Usanidi wa Msingi una vifurushi 7 hivi vilivyoorodheshwa kwenye kisanduku hapo juu. Bonyeza kulia kila mmoja wao (au wale tu unaotaka) na ubofye Alama ya Usakinishaji. Hii inaongeza ikoni na mshale karibu na kila moja na kuiweka alama kwa usanikishaji.

Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 11
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 11

Hatua ya 5. Sakinisha vifurushi vilivyochaguliwa

Inaweza kuchukua kompyuta yako dakika kadhaa kusanikisha vifurushi vyote. Tumia hatua zifuatazo kusanikisha vifurushi ambavyo vimewekwa alama kwa usanikishaji.

  • Bonyeza Ufungaji menyu kwenye kona ya juu kushoto.
  • Bonyeza Tumia Mabadiliko.
  • Bonyeza Tumia.
  • Bonyeza Funga mara baada ya ufungaji kukamilika.
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 12
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 12

Hatua ya 6. Ongeza njia kwa MinGW kwa mabadiliko ya mazingira ya mfumo

Tumia hatua zifuatazo kuongeza njia kwa MinGW kwa anuwai ya mfumo wa mazingira:

  • Chapa mazingira katika upau wa utaftaji karibu na menyu ya Anza.
  • Bonyeza Hariri mabadiliko ya mazingira ya mfumo katika matokeo ya utaftaji.
  • Bonyeza Viwango vya Mazingira
  • Chagua Njia kutofautiana.
  • Bonyeza Hariri chini ya kisanduku cha juu (chini ya "Vigeugeu vya Mtumiaji")
  • Bonyeza Mpya.
  • Andika C: / MinGW / bin katika nafasi mpya. Kumbuka kuwa ikiwa umeweka MinGW kwa saraka tofauti, ingiza C: / path-to-that-directory / bin.
  • Bonyeza sawa, na kisha sawa tena. Bonyeza iliyobaki sawa kifungo kufunga dirisha.
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 13
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 13

Hatua ya 7. Fungua kidokezo cha amri kama msimamizi

Lazima uingie katika akaunti ya Windows na marupurupu ya kiutawala ili kufungua Command Prompt kama msimamizi. Tumia hatua zifuatazo kufungua Amri ya haraka kama msimamizi:

  • Andika cmd katika upau wa utaftaji karibu na menyu ya Mwanzo..
  • Bonyeza-kulia Amri ya Haraka katika matokeo ya utaftaji, kisha uchague Endesha kama Msimamizi.
  • Bonyeza Ndio kuruhusu mabadiliko.
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 14
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 14

Hatua ya 8. Nenda kwenye folda ambapo nambari yako ya chanzo imehifadhiwa

Kwa mfano, ikiwa faili yako ya nambari ya chanzo inayoitwa helloworld.c iko katika C: / Chanzo / Programu, andika cd C: Chanzo / Programu.

Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 15
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 15

Hatua ya 9. Andika gcc c -o [program_name].exe [program_name].c na bonyeza ↵ Ingiza

Badilisha "[program_name]" na jina la nambari yako ya chanzo na programu tumizi. Mara tu mpango utakapokusanywa, utarudi kwa mwongozo wa amri bila makosa.

Makosa yoyote ya usimbuaji ambayo yanaonekana lazima yarekebishwe kabla ya mpango huo kukusanyika

Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 16
Jumuisha Programu ya C Kutumia GNU Compiler (GCC) Hatua ya 16

Hatua ya 10. Andika jina la programu yako kuiendesha

Ikiwa inaitwa hello_world.exe, andika hiyo kwenye kidokezo cha amri kuanza programu yako.

Ikiwa unapokea "Ufikiaji umekataliwa" au "Ruhusa imekataliwa" ujumbe wa makosa wakati wa kuandaa programu au kutumia faili inayoweza kutekelezwa, angalia ruhusa za folda na uhakikishe kuwa una ufikiaji kamili wa kusoma / kuandika kwa folda iliyo na msimbo wa chanzo. Ikiwa hiyo haifanyi kazi, jaribu kulemaza programu yako ya virusi kwa muda

Vidokezo

  • Kuunda nambari yako na -g bendera itatoa habari ya utatuzi ambayo programu inayofanana ya utatuaji, GDB, inaweza kutumia kufanya utatuaji ufanyaji kazi vizuri.
  • Faili za kutengeneza zinaweza kuundwa ili iwe rahisi kukusanya programu kubwa.
  • Ikiwa unatumia uboreshaji sana, fahamu kuwa uboreshaji wa kasi unaweza kuja na biashara kwa saizi na wakati mwingine usahihi, na kinyume chake.
  • Wakati wa kuandaa programu ya C ++, tumia G ++ kwa njia ile ile utatumia GCC. Kumbuka kuwa faili za C ++ zina ugani.cpp badala ya.c.

Ilipendekeza: