Cum se compilează programul c utilizând compilatorul de compilator gnu (gcc)
Acest articol descrie modul de compilare a programului din codul sursă din C folosind compilatorul GNU compilator (GCC) pentru Linux sau GNU minimalist (Mingw) pentru Windows.
Pași
Metoda 1 din 2:
Folosind GCC pentru Unixunu. În sistemul Unix, deschideți terminalul.

2. introduce GCC --Version și apăsați pe ↵ Introduceți. Versiunea compilatorului C apare. Dacă echipa nu a funcționat, cel mai probabil, GCC nu este instalat.

3. Accesați directorul în care este stocat codul sursă.

4. introduce GCC Main.C -O Helloworld. Înlocuiți "Main.C "În numele fișierului sursă și" Helloworld "înlocuiți programul final. Programul va fi compilat.

cinci. Rulați programul compilat. introduce & # 46- / helloworld, Unde "Helloworld" înlocuiți numele programului.
Metoda 2 din 2:
Folosind Mingw pentru Windowsunu. Descărcați minimalist GNU pentru Windows (Mingw). Această versiune a GCC pentru Windows este destul de ușor de instalat. Fișierul de instalare poate fi descărcat pe Acest site.

2. Rulați fișierul de instalare Mingw.

3. Setați setările de instalare și faceți clic pe Continuați (denumit în continuare).

4. Selectați compilatoarele pentru a instala.

cinci. Deschideți meniul de instalare (Instalare). Acesta este situat în colțul din stânga sus al Mingw.

6. Faceți clic pe Aplicați modificările.

7. Faceți clic pe Aplicare. Compilatoarele vor fi descărcate și instalate.

opt. Pe calea către Mingw introduceți variabilele de sistem. Efectuați următoarele:

nouă. Deschideți linia de comandă ca administrator. Pentru asta:

10. Accesați dosarul în care fișierul sursă este stocat.

unsprezece. introduce GCC Helloworld.C -O Helloworld.exe. Înlocuiți "Helloworld" în numele fișierului cu codul sursă și numele programului. La finalizarea compilației programului, veți reveni la linia de comandă și nu vor exista mesaje de eroare.

12. Pentru a porni programul, introduceți numele său. Dacă programul este numit Helloworld.Exe, introduceți acest nume pentru a rula programul.
sfaturi
- Codul de compilare utilizând pavilionul -G va duce la crearea de informații de depanare, care pot fi utilizate de către debuggerul corespunzător, de exemplu, GDB.
- Creați un fișier de asamblare al proiectului (machiaj) pentru a simplifica compilarea programelor mari.
- Dacă utilizați în mod activ optimizarea, amintiți-vă că optimizarea vitezei poate duce la o scădere a mărimii și, uneori, de calitate (și invers).
- Când compilați programul C ++, utilizați G ++ la fel cum utilizați GCC. Amintiți-vă că fișierele sursă din C ++ au o extensie .CPP, nu .C.
De ce ai nevoie
- Computerul care rulează Linux sau Windows
- Cunoștințe de bază ale GNU / Linux și cunoașterea modului de instalare a aplicațiilor
- Codul programului
- Editor de text (de exemplu, emacs)