Cum se compilează programul c utilizând compilatorl de compulator gnu (gcc)

Acest articol opisuje Modul de compilirare program programa CompileDorul GNU CompileDorul GNU Commulator (GCC) Pentru Linux Sau GNU minimalist (Mingw) Pentru Windows.

Pasi

Metoda 1 DIN 2:
Folosind GCC pentru Unix
  1. Zamislite intitulată compilaţi UN program c folosind compilatorlul GNU (GCC) Pasul 1
un. Na Sistemul Unix, Deschideţi terminal.
  • Zamislite intitulată compilaţi UN program c utilizând compilatorlul GNU (GCC) Pasul 2
    2. Predstaviti GCC - Ovezavanje şi apăsaţi pe ↵ uvođenje. Versiunea commilatorluui cpare. DACă EHCHIPA NU FUNCŠIONT, Cel Mai Probabil, GCC NU Este Instatat.
  • Dacă compilatorlul nu este instalat, citiţi dokumentaţaţia pentru distribuţia DVS. Linux, pentru a afla sperma s escalcaţi pachetul corspunzător.
  • Dacă compilaţi Un program scris în c ++, în loc de "GCC" Cuntsiteţi "G ++".
  • Zamislite Intiturită kompilirao Compilatorlul GNU (GCC) Pasul 3
    3. Accesaţi Disertul în Care Este Stockt Codul Sursă.
  • De Exemplu, Dacă Fişierul Cu Codul Sursă "glavnica.C »situat în inerter / usr / wikihow / sursă, uvođenje CD / USR / / Sursa.
  • Zamislite intitulată sastavili sam program c utilizând compilatorlul GNU (GCC) Pasul 4
    4. Predstaviti GCC glavni.C -O HELOLORLD. Înlocuiţi "glavni.C "în numele fişierului sursă şi" helloworld "înlocuiţi programske finale. Kubul va fi compitat.
  • Dacă Apoar Mesaje de Eroare PE Ecran, upoznavanje GCC -WALL -O ErrorLog datoteka11.C, Pentru a Obţine Mai Multi Informaţii. APOI, na Centenu Curent, Deschideţi Fişierul "Errorlog" - pentru lica Acest Lucru, Cuntsiteţi CAT pogreška.
  • Pentru compila UN program DIN MAI MULTE FIŞIERE Sursă, CONVERTESI GCC -O datoteka deeşire1.C file2.C file3.C.
  • Pentru kompil mai Mulle program DIN MAI MULTE FIŞIREERE Sursă Simultan, Completiţi GCC-C datoteka1.C file2.C file3.C.
  • Zamislite intitulată compilaţi UN program c folosind compilatorlul GNU (GCC) Pasul 5
    Cinci. Rulaţi program kompilat. Predstaviti & # 46- / helloworld, Unde "Helloworld" înlocuiţi numele programu.
  • Metoda 2 DIN 2:
    Folosind mingw pentru prozori
    1. Zamislite intitulată compilaţi UN program c folosind compilatorlul GNU (GCC) Pasul 6
    un. Descărcaţi minimalistički GNU pentru prozori (mingw). Aceara Versiune GCC pentru Windows este destul de uşor de instalat. Fişierul de Instalare Poete fi descărcat pe Acest site.
  • Zamislite intitulată sastavili sam program c utilizând compilatorlul GNU (GCC) Pasul 7
    2. Rulaţi Fişierul de instalare mingw.
  • Dacă Fivierul NuReşte Automat, Faceţi dublu Clic PE Acesta în Foldell pentrul dentrac descărcări, apoi Faceţi Clic PE "Set".
  • Zamislite DENUMITă Compilea Unii Program C utilizâd Commilatortul GNU (GCC) Pasul 8
    3. Setaţi Setările de instalare şi Faceţi Clic PE continuare (denumit în continuare).
  • Vă Recomandăm Să Instalaţi Mingw în Dosarul implicitno, şi anome b (C: mingw). Dacă Trebuie schimbaţi dosarul, Nu SelecteAţi Folderul, în titlul căruia postoji lacnee, cum ar ar ar `fi "Fişierele programa".
  • Zamislite DENUMITă Compilea Unii Program C Utilizând CompilatorUl GNU (GCC) Pasul 9
    4. SelectorEţi compilataarele pentru a instala.
  • PE Panoul Din Stâng, vă Recomandăm Să Dau Clic PE "Setup de Bază" (instalare Normală). Apoi, PE Panourile Din Dreapta, Plasaţi Casetele de Selector de lângă tate celelalatte compilatarea.
  • Utilizatorii Mai ExperimentAţi Pot Alege Opţiunea "Zoite Pachetele" şi lonac Marca compilatorlele.
  • Zamislite intiturită compiledăi program c utilizâd compilatortul GNU (GCC) Pasul 10
    Cinci. Deschideţi Meniul de instalare (instalare). Acesta este situat în colţul din stânga sus al mingw.
  • Zamislite intitulată compilaţi UN program c utilizâd compilatorlul GNU (GCC) Pasul 11
    6. Faceţi Clic Peplicaţi Modificările.
  • Zamislite Intiturită kompilirao sam program C utilizând compilatorlul GNU (GCC) Pasul 12
    7. Faceţi Clic P PPLICARE. Kompalantoalele vors descărcate şi instalirati.
  • Zamislite intitulată compiledăi UN program c utilizând compilatorlul GNU (GCC) Pasul 13
    Odlučiti. PE Calea Către Mingw CuntWuţi Variabilele de Sistem. Efectuaţi UrmăoArele:
  • Klic ⊞ câtiga+S, Pentru deschide şirul de căutare şi pentru a intra Miercuri.
  • În Rezultatele Căutării, Faceţi Clic PE "Modifikacija variabilele sistemului".
  • Faceţi Clic P PE "Variabilele de Miercuri".
  • Faceţi Clic PE "Schimbare" (sub variabile personalizirati ").
  • Derulaţi îs Informaţiile Din câmpul "Valoare Variabilă".
  • UVOĐENJE IMEDIAAT Ultima înregistrare -C: mingw bin. Reţineţi că dacă aţi instalat mingw în Alt Dosar, upoznavanje -C: Put-to-mapa bin.
  • Faceţi dublu Clic pe "ok". Apăsaţi din nou "ok" pentru a închide fereakstra.
  • Zamislite intitulată kompilirao CI UN program C utilizâd compilatorlul GNU (GCC) Pasul 14
    nouă. Deschideţi linia de commandă ca administrator. Pentru asta:
  • Klic ⊞ câtiga+S şi intraţi Linia.
  • În rezultatele căutării, Faceţi Clic Dreapta pe "linia de Comandă" şi SelectorAţi "Rulaţi de la administrator".
  • Faceţi Clic pe "da" pentru muči Efectuarea de Modificări.
  • Zamislite intitulată compiledăi program Utilizând compilatorlul GNU (GCC) Pasul 15
    10. Accesaţi Dosarul în Care Fişierul Sursă Este Stocat.
  • De Exemplu, Dacă Fişierul Cu codul sursă "Helloworld.C "este în dosarul c: sursăgrame, uvođenje CD C: Sursă.
  • Zamislite intitulată compiledăi UN program c utilizâd compilatorlul GNU (GCC) Pasul 16
    nesprešnica. Predstaviti GCC Helloworld.C -O HELOLORLD.Exe. Înlocuiţi "helloworld" în numele fişierului cu codul sursă şi numele programului. La Finazarea Compilaţiei programu, veţi Reveni la Linia de Comandă Şi Nu Vor existe Mesaje de Eroare.
  • Orice erori de programare trebuie eliminirati înainte de compili programa.
  • Zamislite Denomită Compilarea Unii Program C Utilizâd Compilatorlul GNU (GCC) Pasul 17
    12. Pentru a porniti programu, uvodi% său. DACă HOUNDUL ESTEM NUMIT HOLOLORLD.Exe, uvođenje acest nume pentru u rula programu.
  • sfaturi

    • Codul de compilare utilizâb pavilijul -G va-lane la depanare, care lonfi utilizate de către debuggerul corespunzător, de Exemplu, GDB.
    • Creaţi Un Fişier de Asamblare al Proiectului (Machiaj) Pentru A Asmentru Asfaltice Compilea PageSomer Mari.
    • Dacă utilizaţi în mod activ optimizare, amintiţi-vă că optimizarea vitezei poene ducere la o scărere a şi, uneori, dealy (şi invers).
    • Când compilaţi programul c ++, utilizaţi g ++ la fel cum utilizaţi gcc. Amintiţi-vă că fişeifele sursă din c ++ au o ekstensie .CPP, NU .C.

    De ce c ce ai nevoie

    • Compulal Care Direază Linux sau Windows Windows
    • Cunoştinţe de Bază ale GNU / Linux şi cunoşterea modului de instalare aplicaţiilor
    • Codul programului
    • Urednik de Tekst (de Exemplu, Emacs)
    Slične publikacije