Jak kompilovat program c pomocí kompilátoru gnu kompilátor (gcc)
Tento článek popisuje, jak kompilovat program ze zdrojového kódu v c pomocí kompilátoru GNU kompilátor (GCC) pro Linux nebo minimalistické GNU (Mingw) pro Windows.
Kroky
Metoda 1 z 2:
Použití GCC pro Unixjeden. V systému UNIX otevřete terminál.

2. Enter GCC --Version a stiskněte ↵ Zadejte. Zobrazí se verze kompilátoru C. Pokud tým nefungoval, s největší pravděpodobností není nainstalován GCC.

3. Přejděte do adresáře, ve kterém je zdrojový kód uložen.

4. Enter GCC MAIN.C -O HELLOWORLD. Nahradit "hlavní.C "Ve jménu zdrojového souboru a" HelloWorld "nahradit konečný program. Program bude zkompilován.

Pět. Spusťte kompilovaný program. Enter & # 46- / helloworld, Kde "helloworld" nahradit název programu.
Metoda 2 z 2:
Použití Mingw pro Windowsjeden. Stáhněte si fotografii minimalistický gnu pro Windows (mingw). Tato verze GCC pro Windows je docela snadné instalovat. Instalační soubor lze stáhnout Tato stránka.

2. Spusťte instalační soubor MingW.

3. Nastavení nastavení instalace a klepněte na tlačítko Pokračovat (dále jen).

4. Vyberte kompilátory pro instalaci.

Pět. Otevřete menu Instalace (instalace). Nachází se v levém horním rohu Mingw.

6. Klepněte na tlačítko Použít změny.

7. Klepněte na tlačítko Použít. Kompilci budou staženi a nainstalováni.

osm. Na cestě k Mingw vložte proměnné systému. Proveďte následující:

devět. Otevřete příkazový řádek jako správce. Pro tohle:

10. Přejděte do složky, ve které je zdrojový soubor uložen.

jedenáct. Enter Gcc helloworld.C -O HELLOWORLD.Exek. Nahraďte "HelloWorld" v názvu souboru se zdrojovým kódem a název programu. Po dokončení kompilace programu se vrátíte do příkazového řádku a nebudou chybové zprávy.

12. Chcete-li spustit program, zadejte jeho jméno. Pokud se program nazývá Helloworld.Exe, zadejte toto jméno ke spuštění programu.
Tipy
- Kompilace kód pomocí příznaku -G povede k vytvoření informací o ladění, které mohou být použity příslušným ladicím programem, například GDB.
- Vytvořte soubor sestavy projektu (Make-File) pro zjednodušení kompilace velkých programů.
- Pokud aktivně používáte optimalizaci, nezapomeňte, že optimalizace rychlosti může vést ke snížení velikosti a někdy i kvalitě (a naopak).
- Při kompilaci programu C ++ použijte G ++ Stejně jako používáte GCC. Nezapomeňte, že zdrojové soubory v C ++ mají rozšíření .CPP, ne .C.
Co potřebuješ
- Počítač se systémem Linux nebo Windows
- Základní znalosti GNU / Linuxu a znalostí o instalaci aplikací
- Kód programu
- Textový editor (například Emacs)