Ako zostaviť program c pomocou kompilátora gnu (gcc)

Tento článok popisuje, ako kopírovať program zo zdrojového kódu v C pomocou kompilátorov GNU kompilátora (GCC) pre Linux alebo minimalistické GNU (MINCW) pre Windows.

Kroky

Metóda 1 z 2:
Použitie GCC pre UNIX
  1. Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 1
jeden. V systéme UNIX otvorte terminál.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 2
    2. Zadať GCC -verzia a stlačte ↵ Zadajte. Zobrazí sa verzia kompilátora C. Ak tím nefungoval, s najväčšou pravdepodobnosťou, GCC nie je nainštalovaný.
  • Ak nie je kompilátor nainštalovaný, prečítajte si dokumentáciu pre vašu distribúciu Linuxu, aby ste zistili, ako prevziať príslušný balík.
  • Ak zostavíte program napísaný v C ++, namiesto "GCC" zadajte "G ++".
  • Obrázok s názvom Kompilácia C program pomocou kompilátora GNU (GCC) Krok 3
    3. Prejdite do adresára, v ktorom je zdrojový kód uložený.
  • Napríklad, ak súbor so zdrojovým kódom "Main.C »Nachádza sa v adresári / usr / wikihow / zdroj, zadajte CD / USR / / Source.
  • Obrázok s názvom Compily A C Program pomocou kompilátora GNU (GCC) Krok 4
    4. Zadať GCC hlavné.C-o helloworld. Nahradiť "hlavné.C "V mene zdrojového súboru a" HelloWorld "nahrádzajte posledný program. Program bude zostavený.
  • Ak sa na obrazovke zobrazia chybové hlásenia, zadajte Gcc -wall -o errorlog súbor1.C, Získať viac informácií. Potom v aktuálnom adresári otvorte súbor "ErrorLog" - aby ste to urobili, zadajte CAT CARRYLOG.
  • Na kompiláciu jedného programu z viacerých zdrojových súborov, zadajte GCC -O výstupný súbor1.C súbor2.C súbor3.C.
  • Zostavte niekoľko programov z niekoľkých zdrojových súborov naraz, zadajte Gcc -c súbor1.C súbor2.C súbor3.C.
  • Obrázok s názvom Kompilácia C program pomocou kompilátora GNU (GCC) Krok 5
    päť. Spustite kompilovaný program. Zadať & # 46- / helloworld, Kde "helloworld" nahradí názov programu.
  • Metóda 2 z 2:
    Použitie Mingw pre Windows
    1. Obrázok s názvom Kompilácia C program pomocou kompilátora GNU (GCC) Krok 6
    jeden. Stiahnite si minimalistický GNU pre Windows (Mingw). Táto verzia GCC pre Windows je veľmi ľahko inštalovaná. Inštalačný súbor je možné stiahnuť Táto stránka.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 7
    2. Spustite inštalačný súbor Mingw.
  • Ak sa súbor nespustí automaticky, dvakrát kliknite na neho v priečinku na prevzatie a potom kliknite na tlačidlo "SET".
  • Obrázok s názvom Compily A C Program pomocou kompilátora GNU (GCC) Krok 8
    3. Nastavte nastavenia inštalácie a kliknite na tlačidlo Pokračovať (ďalej len).
  • Odporúčame inštaláciu Mingw do predvoleného priečinka, a to B (C: mingw). Ak potrebujete zmeniť priečinok, nevyberiete priečinok v názve, z ktorých existujú medzery, napríklad "Programové súbory".
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 9
    4. Vyberte kompilátory na inštaláciu.
  • Na ľavom paneli odporúčame kliknutím na tlačidlo "Základné nastavenie" (normálna inštalácia). Potom na pravých paneloch umiestnite políčka vedľa všetkých nasledujúcich kompilátorov.
  • Skúsenejší používatelia si môžu vybrať možnosť "Všetky balíčky" a označte ďalších kompilátorov.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 10
    päť. Otvorte ponuku Inštalácia (inštalácia). Nachádza sa v ľavom hornom rohu Mingw.
  • Obrázok s názvom Compilil A C Program pomocou kompilátora GNU (GCC) Krok 11
    6. Kliknite na položku Použiť zmeny.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 12
    7. Kliknite na tlačidlo Použiť. Kompilátory budú stiahnuté a inštalované.
  • Obrázok s názvom Compily A C Program pomocou kompilátora GNU (GCC) Krok 13
    osem. Na ceste k MINGW Vložte systémové premenné. Vytvoriť nasledovné:
  • Kliknúť ⊞ vyhrať+S, Otvorenie vyhľadávacieho reťazca a zadajte V stredu.
  • V výsledkoch vyhľadávania kliknite na "Zmeniť systémové premenné".
  • Kliknite na "Stredy Premenby".
  • Kliknite na "Zmeniť" (pod "Vlastné premenné").
  • Posúvajte informácie o poli "Variabilná hodnota".
  • Okamžite zadajte posledný záznam -C: MINGW BIN. Všimnite si, že ak ste nainštalovali Mingw do iného priečinka, zadajte -C: Cesta-to-folder Bin.
  • Dvojité kliknutie "OK". Opätovným stlačením tlačidla "OK" zatvorte okno.
  • Obrázok s názvom Compily A C Program pomocou kompilátora GNU (GCC) Krok 14
    deväť. Otvorte príkazový riadok ako administrátor. Pre to:
  • Kliknúť ⊞ vyhrať+S a zadajte riadok.
  • V výsledkoch vyhľadávania pravým tlačidlom myši na "Command Line" a vyberte možnosť "Spustiť z administrátora".
  • Kliknite na "Áno", aby ste mohli vykonávať zmeny.
  • Obrázok s názvom Compail A C program pomocou kompilátora GNU (GCC) Krok 15
    10. Prejdite do priečinka, v ktorom je zdrojový súbor uložený.
  • Ak napríklad súbor so zdrojovým kódom "HelloWorld.C "je v priečinku C: zdroj programov, zadajte CD C: zdrojové programy.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 16
    jedenásť. Zadať Gcc helloworld.C-o helloworld.exe. Vymeňte "HelloWorld" v názve súboru so zdrojovým kódom a názvom programu. Po ukončení kompilácie programu sa vrátite na príkazový riadok a nebudú žiadne chybové hlásenia.
  • Všetky chyby programovania musia byť odstránené pred zostavovaním programu.
  • Obrázok s názvom Compail A C Program pomocou kompilátora GNU (GCC) Krok 17
    12. Ak chcete spustiť program, zadajte jeho názov. Ak sa program nazýva Helloworld.Exe, zadajte tento názov, aby ste spustili program.
  • Tipy

    • Kód kompilácie pomocou vlajky -g povedie k vytvoreniu informácií o ladenia, ktoré môžu používať príslušný debugger, napríklad GDB.
    • Vytvorte súbor montáže projektu (Make-File) na zjednodušenie kompilácie veľkých programov.
    • Ak aktívne používate optimalizáciu, nezabudnite, že optimalizácia rýchlosti môže viesť k zníženiu veľkosti a niekedy kvality (a naopak).
    • Pri zostavovaní programu C ++ použite G ++, rovnako ako používate GCC. Pamätajte, že zdrojové súbory v C ++ majú rozšírenie .CPP, nie .C.

    Čo potrebuješ

    • Počítač beží Linux alebo Windows
    • Základné znalosti o GNU / Linuxe a znalosti o inštalácii aplikácií
    • Kódovací kód
    • Textový editor (napríklad EMACS)
    Podobné publikácie