Itinuturo sa iyo ng wikiHow na ito kung paano mag-compile ng isang C program mula sa source code sa pamamagitan ng paggamit ng GNU Compiler (GCC) para sa Linux at Minimalist Gnu (MinGW) para sa Windows.
Mga hakbang
Paraan 1 ng 2: Paggamit ng GCC para sa Linux
Hakbang 1. Buksan ang isang window ng terminal sa iyong Linux system
Ang icon nito ay karaniwang isang itim na screen na may ilang mga puting character dito. Karaniwan mong mahahanap ito sa iyong menu ng Mga Aplikasyon.
Hakbang 2. I-install ang GCC
Kung wala kang naka-install na GCC, maaari mong gamitin ang mga sumusunod na utos ng Terminal upang mai-install ang GCC para sa Ubuntu at Debian. Para sa lahat ng iba pang mga bersyon ng Linux, kumunsulta sa dokumentasyon para sa iyong pamamahagi ng Linux upang malaman kung paano makuha ang tamang pakete:
- I-type ang sudo apt update at pindutin ang "Enter" upang i-update ang listahan ng package.
- I-type ang sudo apt install install-important at pindutin ang "Enter" upang mai-install ang mahahalagang package, na kasama ang GCC, G ++, at Make.
- I-type ang sudo apt-get install manpages-dev at pindutin ang "Enter" upang mai-install ang mga manu-manong pahina.
Hakbang 3. I-type ang gcc --versi at pindutin ang ↵ Enter
Mapatunayan nito na ang GCC ay na-install nang maayos at ibabalik ang numero ng bersyon. Kung hindi nahanap ang utos, malamang na hindi naka-install ang GCC.
Kung nag-iipon ka ng isang C ++ program, gumamit ng “g ++” sa halip na “gcc.”
Hakbang 4. Mag-navigate sa direktoryo kung saan nai-save ang iyong source code
Gamitin ang utos ng cd upang mag-navigate sa mga direktoryo sa Terminal. Halimbawa, kung ang iyong source code ay nasa iyong folder ng Mga Dokumento mai-type mo ang cd / home / [username] / Documents (sa Ubuntu). Maaari ka ring mag-navigate sa direktoryo ng Mga Dokumento sa pamamagitan ng pag-type ng cd ~ / Mga Dokumento sa Terminal.
Hakbang 5. I-type ang gcc [program_name].c –o [executable_name] at pindutin ang ↵ Enter
Palitan ang "[program_name].c" ng pangalan ng iyong source code file, at "[executable_name]" ng pangalan ng iyong natapos na programa. Mag-iipon na ang programa.
- Kung nakakita ka ng mga error at nais mong makita ang karagdagang impormasyon tungkol sa mga ito, gamitin ang gcc -Wall -o errorlog file1.c. Pagkatapos, tingnan ang file na "errorlog" sa kasalukuyang direktoryo na may cat errorlog.
- Upang mag-ipon ng isang programa mula sa maraming mga source code file, gamitin ang gcc -o outputfile file1.c file2.c file3.c.
- Upang mag-ipon ng maraming mga programa nang sabay-sabay na may maraming mga file ng source code, gumamit ng gcc -c file1.c file2.c file3.c.
Hakbang 6. Patakbuhin ang iyong bagong-naipong programa
I-type./[executable_name] ngunit palitan ang "[executable_name]" ng pangalan ng iyong programa.
Paraan 2 ng 2: Paggamit ng MinGW para sa Windows
Hakbang 1. I-download ang Minimalist GNU para sa Windows (MinGW)
Ito ay isang madaling i-install na bersyon ng GCC para sa Windows. Gamitin ang mga sumusunod na hakbang upang mag-download ng MinGW:.
- Pumunta sa https://sourceforge.net/projects/mingw/ sa isang web browser.
- I-click ang berdeng pindutan na nagsasabi Mag-download.
- Maghintay para sa installer na awtomatikong mag-download.
Hakbang 2. I-install ang MinGW
Gamitin ang mga sumusunod na hakbang upang mai-install ang MinGW:
- Double-click mingw-get-setup.exe sa iyong folder ng Mga Pag-download o web browser.
- Mag-click I-install.
-
Mag-click Magpatuloy.
Inirekomenda ng MinGW na gamitin ang default na folder ng pag-install (C: / MinGW). Kung dapat mong baguhin ang folder, huwag gumamit ng isang folder na may mga puwang sa pangalan (hal. "Mga File ng Program")
Hakbang 3. Piliin kung aling mga tagatala ang mai-install
Sa minimum, pumili Pangunahing Pag-setup sa kaliwang panel, pagkatapos ay ilagay ang mga marka ng tseke sa tabi ng lahat ng mga nakalistang tagatala sa kanang pangunahing panel. Maaaring pumili ng mas advanced na mga gumagamit Lahat ng Mga Pakete at pumili ng mga karagdagang tagatala.
Hakbang 4. Mag-right click sa bawat pakete at i-click ang Marka para sa Pag-install
Ang Pangunahing Pag-setup ay may tungkol sa 7 mga pakete na nakalista sa kahon sa itaas. Mag-right click sa bawat isa sa kanila (o ang gusto mo lang) at mag-click Markahan para sa Pag-install. Nagdaragdag ito ng isang icon na may isang arrow sa tabi ng bawat isa at minarkahan ito para sa pag-install.
Hakbang 5. I-install ang napiling mga pakete
Maaaring abutin ng ilang minuto ang iyong computer upang mai-install ang lahat ng mga package. Gamitin ang mga sumusunod na hakbang upang mai-install ang mga pakete na minarkahan para sa pag-install.
- I-click ang Pag-install menu sa kaliwang sulok sa itaas.
- Mag-click Ilapat ang mga Pagbabago.
- Mag-click Mag-apply.
- Mag-click Isara kapag tapos na ang pag-install.
Hakbang 6. Idagdag ang landas sa MinGW sa mga variable ng kapaligiran sa system
Gamitin ang mga sumusunod na hakbang upang idagdag ang landas sa MinGW sa mga variable ng environtment ng system:
- I-type ang kapaligiran sa search bar sa tabi ng Start menu.
- Mag-click I-edit ang mga variable ng kapaligiran sa system sa mga resulta ng paghahanap.
- Mag-click Mga variable sa kapaligiran
- Piliin ang Landas variable.
- Mag-click I-edit sa ilalim ng tuktok na kahon (sa ilalim ng "Mga variable ng User")
- Mag-click Bago.
- Uri ng C: / MinGW / bin sa bagong puwang. Tandaan na kung na-install mo ang MinGW sa ibang direktoryo, ipasok ang C: / path-to-that-Directory / bin.
- Mag-click OK lang, at pagkatapos OK lang muli I-click ang natitira OK lang pindutan upang isara ang window.
Hakbang 7. Buksan ang prompt ng utos bilang isang administrator
Dapat kang naka-sign in sa isang Windows account na may mga pribilehiyong pang-administratibo upang buksan ang Command Prompt bilang isang administrator. Gamitin ang mga sumusunod na hakbang upang buksan ang Command Prompt bilang isang administrator:
- I-type ang cmd sa search bar sa tabi ng Start menu..
- Mag-right click Command Prompt sa mga resulta ng paghahanap, pagkatapos ay piliin ang Patakbuhin Bilang Administrator.
- Mag-click Oo upang payagan ang mga pagbabago.
Hakbang 8. Mag-navigate sa folder kung saan nai-save ang iyong source code
Halimbawa, kung ang iyong source code file na tinatawag na helloworld.c ay matatagpuan sa C: / Source / Programs, i-type ang cd C: / Source / Programs
Hakbang 9. I-type ang gcc c –o [program_name].exe [program_name].c at pindutin ang ↵ Enter
Palitan ang "[program_name]" ng pangalan ng iyong source code at application. Kapag naipon ang programa, babalik ka sa command prompt nang walang mga error.
Ang anumang mga error sa pag-coding na lilitaw ay dapat na naitama bago ang programa ay mag-ipon
Hakbang 10. I-type ang pangalan ng iyong programa upang mapatakbo ito
Kung tinawag itong hello_world.exe, i-type iyon sa command prompt upang simulan ang iyong programa.
Kung nakatanggap ka ng isang mensahe ng error na "Tinanggihan" o "Pinahihintulutan ang Pahintulot" kapag nag-iipon ng isang programa o nagpapatakbo ng output na naisasagawa na file, suriin ang mga pahintulot sa folder at tiyaking mayroon kang buong basahin / isulat na pag-access sa folder na naglalaman ng source code. Kung hindi iyon gagana, subukang pansamantalang hindi paganahin ang iyong software ng virus
Mga Tip
- Ang pagbuo ng iyong code gamit ang isang -g flag ay makakapagdulot ng impormasyon ng pag-debug kung saan maaaring gamitin ng kaukulang programa ng debugger, GDB, upang mas mahusay itong gumana ang pag-debug.
- Ang mga makefile ay maaaring likhain upang gawing mas madali ang pag-ipon ng malalaking programa.
- Kung gumagamit ka ng labis na pag-optimize, magkaroon ng kamalayan na ang pag-optimize para sa bilis ay maaaring dumating sa isang kalakal sa laki at kung minsan ay kawastuhan, at kabaliktaran.
- Kapag nag-iipon ng isang C ++ program, gamitin ang G ++ sa parehong paraan na gagamitin mo ang GCC. Tandaan na ang mga file na C ++ ay may extension.cpp sa halip na.c.