Acest wikiHow vă învață cum să compilați un program C de la sursă, utilizând GNU Compiler (GCC) pentru Linux și Minimalist GNU (MinGW) pentru Windows.
Etapa
Metoda 1 din 2: Utilizarea GCC pentru Unix
Pasul 1. Deschideți o fereastră Terminal pe computerul dvs. Unix
Pasul 2. Introduceți comanda gcc --version și apăsați Enter pentru a afișa versiunea GCC pe computer
Dacă computerul dvs. afișează un mesaj de comandă care nu a fost găsită, este posibil ca GCC să nu fie instalat pe computer.
- Dacă este necesar, instalați GCC urmând ghidul pentru distribuția Linux.
- Pentru a compila un program C ++, utilizați „g ++”, în loc de „gcc”.
Pasul 3. Deschideți folderul în care ați salvat codul sursă al programului
De exemplu, dacă codul programului "akurapopo.c" se află în folderul / usr / yuliaR / source, introduceți comanda cd / usr / yuliaR / source
Pasul 4. Introduceți comanda gcc akurapopo.c –o AkuRapopo
Înlocuiți „akurapopo.c” cu numele codului sursă al programului dvs. și „AkuRapopo” cu numele programului dorit. Procesul de compilare va începe.
- Dacă apare o eroare în timpul procesului de compilare, colectați informațiile despre eroare cu comanda gcc -Wall -o errorlog akurapopo.c. După aceea, afișați fișierul „errorlog” cu comanda cat errorlog.
- Compilați programul din mai multe fișiere de cod sursă cu comanda gcc -o programname file1.c file2.c file3.c.
- Pentru a compila mai multe programe dintr-un cod sursă simultan, utilizați comanda gcc -c fișier1.c fișier2.c fișier3.c.
Pasul 5. Rulați programul compilat cu comanda./programname
Metoda 2 din 2: Utilizarea MinGW pentru Windows
Pasul 1. Descărcați Minimalist GNU pentru Windows de la
MinGW este un pachet GCC ușor de instalat pentru Windows.
Pasul 2. Rulați programul de instalare MinGW
Dacă programul de instalare nu se deschide automat, faceți dublu clic pe fișierul MinGW din folderul Descărcări, apoi faceți clic pe Instalare
Pasul 3. Reglați opțiunile de instalare a programului, apoi faceți clic pe Continuare
Dosarul recomandat pentru instalarea MinGW este C: / MinGW. Dacă trebuie să schimbați folderul de instalare, nu selectați un folder cu un nume care conține spații (cum ar fi Program Files)
Pasul 4. Selectați compilatorul pe care doriți să îl instalați
- Pentru a instala compilatorul minim recomandat, selectați Configurare de bază în panoul din stânga, apoi bifați toate compilatoarele care apar în panoul principal din dreapta.
- Dacă este necesar, puteți selecta Toate pachetele și bifați toate compilatoarele suplimentare.
Pasul 5. Faceți clic pe meniul Instalare din colțul din stânga sus al MinGW
Pasul 6. Faceți clic pe Aplicare modificări
Pasul 7. Faceți clic pe Aplicare pentru a descărca și instala compilatorul
Pasul 8. Adăugați calea MinGW la variabila de mediu a sistemului urmând acești pași:
- Apăsați Win + S pentru a deschide meniul Căutare, apoi introduceți cuvântul cheie mediu.
- În rezultatele căutării, faceți clic pe Editați variabilele de mediu ale sistemului.
- Faceți clic pe Variabile de mediu.
- Faceți clic pe Editați sub caseta de sus (sub Variabile de utilizator).
- Derulați până la sfârșitul casetei Valori variabile.
- Introduceți; C: / MinGW / bin la sfârșitul textului din casetă. Dacă ați instalat MinGW într-un alt folder, înlocuiți; C: / MinGW / bin cu; C: / installationfoldname / bin.
- Faceți clic de două ori pe OK pentru a închide fereastra.
Pasul 9. Deschideți o fereastră de linie de comandă ca administrator urmând acești pași:
- Apăsați Win + S, apoi introduceți cmd.
- Faceți clic dreapta pe Command Prompt în rezultatele căutării, apoi faceți clic pe Run as Administrator.
- Faceți clic pe Da pentru a permite modificările computerului.
Pasul 10. Deschideți folderul în care ați salvat codul sursă al programului
De exemplu, dacă ați salvat codul sursă „lailacanggung.c” în folderul C: / Source / Programs, introduceți comanda cd C: / Source / Programs
Pasul 11. Introduceți comanda gcc lailacanggung.c –o lailacanggung.exe
Înlocuiți numele fișierului cu numele fișierului codului programului. După finalizarea procesului de compilare, veți vedea din nou linia de comandă. Erorile care apar nu vor fi afișate.
Erorile din codul programului trebuie corectate înainte de a începe procesul de compilare. Codul programului care conține eroarea nu a putut fi compilat
Pasul 12. Introduceți numele programului dvs. pentru al rula, de exemplu lailacanggung.exe
sfaturi
- Când compilați un program cu parametrul -g, compilatorul va include informațiile de depanare adecvate pentru GDB, programul de depanare încorporat al GCC. Aceste informații vă vor facilita depanarea.
- Pentru a compila programe mari, puteți crea mai întâi un Makefile.
- Dacă programul dvs. este optimizat pentru viteză, dimensiunea programului poate crește, iar precizia poate să nu fie foarte bună. Pe de altă parte, dacă optimizați dimensiunea sau precizia programului, viteza programului poate scădea.
- Când compilați programe C ++, utilizați G ++ așa cum ați face GCC. Fișierele C ++ au o extensie.cpp în loc de.c.