Cum se compilează un program C folosind compilatorul GNU (GCC)

Acest ghid wikiHow vă va învăța cum să compilați un program C din codul sursă, folosind compilatorul GNU în Linux și Minimalist Gnu (MinGW) în Windows.

pași

Metoda 1
Utilizați GCC în Unix

1
Deschideți o fereastră terminal pe sistemul dvs. Unix.
  • 2
    scrie gcc --versiune și apăsați ⌅ Introduceți. Această comandă vă va arăta numărul versiunii compilatorului C. Dacă sistemul nu recunoaște comanda, este posibil ca GCC să nu fie încă instalat.
  • Dacă nu este instalat, consultați documentația distribuției Linux pentru a vedea cum să obțineți pachetul corect.
  • Dacă intenționați să compilați un program în C ++, utilizați "g ++" în loc de "CGC".
  • 3
    Mergeți la dosarul unde este stocat codul sursă.
  • De exemplu, dacă fișierul cu cod sursă, "main.c" este localizat la / usr / wikiHow / sursa, scrie cd / usr / wikiCare / sursă .
  • Imaginea intitulată 68838 10
    4
    scrie gcc main.c -o HolaMundo. înlocuiește "main.c" de numele fișierului cu cod sursă și "Bună ziua" de numele programului dvs. terminat. Acum, programul dvs. va fi compilat.
  • Dacă vedeți o eroare și aveți nevoie de mai multe informații despre acea eroare, utilizați comanda gcc -Wall -o errorlog file1.c. Apoi, deschideți fișierul "ErrorLog" în dosarul curent cu comanda eroare de pisică.
  • Pentru a compila un program cu mai multe fișiere sursă, utilizați gcc -o outputfile fișier1.c file2.c file3.c.
  • Pentru a compila mai multe programe simultan cu mai multe fișiere sursă, utilizați gcc -c fișier1.c fișier2.c file3.c.
  • Imaginea intitulată 68838 11
    5
    Rulați programul pe care tocmai l-ați compilat. scrie ./ HelloWorld dar înlocuiește "Bună ziua" de numele programului dvs.
  • Metoda 2
    Utilizați MinGW în Windows

    1
    Descărcați GNU minimalist pentru Windows (MinGW). Este o versiune a GCC pentru Windows, ușor de instalat. Puteți descărca programul de instalare din pagină https://sourceforge.net/projects/mingw/.
  • 2
    Rulați programul de instalare MinGW.
  • Dacă fișierul nu se deschide automat, faceți dublu clic pe dosarul de descărcare și selectați Instalează.
  • 3
    Selectați preferințele de instalare și apăsați Continuare.
  • MinGW recomandă utilizarea folderului de instalare implicit (C: MinGw). Dacă trebuie să schimbați directorul, utilizați cel puțin unul care nu are un spațiu în nume (cum ar fi "Fișiere de program").


  • 4
    Selectați compilatorul pe care doriți să-l instalați.
  • La minim trebuie să selectați "Configurare de bază" (instalare de bază). Apoi, trebuie să introduceți semne de verificare în casetele fiecăruia dintre compilatorii din lista din panoul principal din partea dreaptă.
  • Dacă sunteți un utilizator avansat, puteți selecta "Toate pachetele" (toate pachetele) și alegeți compilatori suplimentari.
  • 5
    Faceți clic pe meniul Instalare. E în colțul din stânga sus al lui MinGW.
  • 6
    Faceți clic pe Aplicați modificările (aplicați modificările).
  • 7
    Faceți clic pe Aplicați. Compilatoarele vor fi acum descărcate și instalate.
  • 8
    Adăugați calea către MinGW la variabilele sistemului de sistem. Faceți cum este explicat mai jos:
  • presa ⌘ Câștigați+S pentru a deschide meniul de căutare și apoi tastați mediu.
  • În rezultatele căutării, faceți clic pe "Modificați variabilele sistemului de sistem".
  • Faceți clic pe "Variabile de mediu".
  • Faceți clic pe "edita", sub caseta de sus (de mai jos "Variabilele utilizatorilor").
  • Derulați până la sfârșitul casetei "Valoarea variabilei".
  • scrie -C: MinGW bin chiar sub ultima literă a căsuței. Rețineți că dacă ați instalat MinGW într-un alt folder, trebuie să introduceți -C: path-to-that-folder bin.
  • Faceți clic pe OK, apoi pe OK din nou. Faceți clic din nou pe butonul OK pentru a închide fereastra.
  • 9
    se deschide "Simbol al sistemului" ca administrator. Pentru a face acest lucru:
  • presa ⌘ Câștigați+S și scrie cmd.
  • În rezultatele căutării, faceți clic dreapta pe "Simbol al sistemului", apoi selectați "Rulați ca administrator".
  • Faceți clic pe Da pentru a permite modificările.
  • 10
    Mergeți la locația unde este stocat codul sursă.
  • De exemplu, dacă fișierul cu cod sursă numit holamundo.c este localizat în C: Source Programs, tastați C: Source Programs.
  • 11
    scrie holamundo.c -o holamundo.exe. înlocuiește "I HelloWorld" de numele codului sursă și de aplicație. După ce ați compilat programul, veți reveni la fereastră "Simbol al sistemului" fără erori
  • Dacă există o eroare în cod, trebuie să o corectați astfel încât programul să poată fi compilat.
  • 12
    Scrieți numele programului pentru al executa. Dacă programul dvs. este numit holamundo.exe, scrieți acest nume pentru al porni.
  • sfaturi

    • Dacă vă compilați codul cu o etichetă -g, informațiile de depanare vor fi generate. Programul de depanare corespunzător, adică GDB, poate utiliza aceste informații pentru a face procesul de depanare să funcționeze mai bine.
    • Puteți crea un makefile pentru a facilita compilarea programelor mari.
    • Dacă utilizați foarte mult optimizări, rețineți că optimizarea vitezei poate determina o dimensiune mai mare a fișierului sau, uneori, pierderea preciziei și invers.
    • Dacă intenționați să compilați un program în C ++, utilizați G ++ în același mod în care ați folosi GCC. Amintiți-vă că fișierele C ++ au extensia .cpp în loc de .c.

    Lucruri de care ai nevoie

    • un computer cu Linux sau Windows
    • cunoștințe de bază despre GNU / Linux și instalarea aplicațiilor
    • codul unui program
    • orice editor de text (de exemplu, Emacs sau vi)
    Distribuiți pe rețelele sociale:

    înrudit
    Cum se compilează și se rulează un program Java folosind "Simbolul sistem"Cum se compilează și se rulează un program Java folosind "Simbolul sistem"
    Cum se creează primul program Java în Ubuntu LinuxCum se creează primul program Java în Ubuntu Linux
    Cum se creează un fișier batchCum se creează un fișier batch
    Cum se creează un program simplu în C ++Cum se creează un program simplu în C ++
    Cum se creează un program simplu în CCum se creează un program simplu în C
    Cum se creează o aplicație consola "Hello World" în Visual C +Cum se creează o aplicație consola "Hello World" în Visual C +
    Cum se descarcă Eclipse IDE în sistemul de operare WindowsCum se descarcă Eclipse IDE în sistemul de operare Windows
    Cum să decriptați cheile WEPCum să decriptați cheile WEP
    Cum se scrie codul standard în C ++Cum se scrie codul standard în C ++
    Cum se scrie un Shell Script folosind BASH Shell în UbuntuCum se scrie un Shell Script folosind BASH Shell în Ubuntu
    » » Cum se compilează un program C folosind compilatorul GNU (GCC)

    © 2011—2020 ertare.com