Tento wikiHow vás naučí, jak zkompilovat C program ze zdroje, pomocí GNU Compiler (GCC) pro Linux a Minimalist GNU (MinGW) pro Windows.
Krok
Metoda 1 ze 2: Použití GCC pro Unix

Krok 1. Otevřete na svém počítači Unix okno Terminál

Krok 2. Zadejte příkaz gcc --version a stisknutím klávesy Enter zobrazte v počítači verzi GCC
Pokud váš počítač zobrazí zprávu nenalezen příkaz, nemusí být ve vašem počítači nainstalován GCC.
- V případě potřeby nainstalujte GCC podle pokynů pro distribuci Linuxu.
- Chcete -li zkompilovat program C ++, použijte místo „gcc“„g ++“.

Krok 3. Otevřete složku, kam jste uložili zdrojový kód programu
Pokud je například programový kód „akurapopo.c“ve složce/usr/yuliaR/source, zadejte příkaz cd/usr/yuliaR/source

Krok 4. Zadejte příkaz gcc akurapopo.c -o AkuRapopo
Nahraďte „akurapopo.c“názvem zdrojového kódu svého programu a „AkuRapopo“názvem požadovaného programu. Spustí se proces kompilace.
- Pokud během procesu kompilace dojde k chybě, shromážděte informace o chybě pomocí příkazu gcc -Wall -o errorlog akurapopo.c. Poté zobrazte soubor „errorlog“pomocí příkazu cat errorlog.
- Zkompilujte program z několika souborů zdrojového kódu pomocí příkazu gcc -o název programu file1.c file2.c file3.c.
- Chcete -li kompilovat více programů z více zdrojových kódů najednou, použijte příkaz gcc -c file1.c file2.c file3.c.

Krok 5. Zkompilovaný program spusťte příkazem./programname
Metoda 2 ze 2: Použití MinGW pro Windows

Krok 1. Stáhněte si Minimalist GNU pro Windows z
MinGW je snadno instalovatelný balíček GCC pro Windows.

Krok 2. Spusťte instalační program MinGW
Pokud se instalační program neotevře automaticky, poklepejte na soubor MinGW ve složce Stažené soubory a poté klikněte na Instalovat

Krok 3. Upravte možnosti instalace programu a poté klikněte na Pokračovat
Doporučená složka pro instalaci MinGW je C: / MinGW. Pokud potřebujete změnit instalační složku, nevybírejte složku s názvem obsahujícím mezery (například Program Files)

Krok 4. Vyberte kompilátor, který chcete nainstalovat
- Chcete -li nainstalovat doporučený minimální kompilátor, vyberte v levém podokně Základní nastavení a poté zaškrtněte všechny překladače, které se zobrazují v pravém hlavním podokně.
- V případě potřeby můžete vybrat Všechny balíčky a zaškrtnout všechny další kompilátory.

Krok 5. Klikněte na nabídku Instalace v levém horním rohu MinGW

Krok 6. Klikněte na Použít změny

Krok 7. Kliknutím na Použít stáhnete a nainstalujete kompilátor

Krok 8. Přidejte MinGW PATH do proměnné systémového prostředí podle těchto kroků:
- Stisknutím Win+S otevřete nabídku Hledat a poté zadejte klíčové slovo prostředí.
- Ve výsledcích hledání klikněte na Upravit proměnné systémového prostředí.
- Klikněte na Proměnné prostředí.
- Klikněte na Upravit pod horním rámečkem (pod Uživatelskými proměnnými).
- Přejděte na konec pole Proměnné hodnoty.
- Zadejte; C: / MinGW / bin na konec textu do pole. Pokud jste nainstalovali MinGW do jiné složky, nahraďte; C: / MinGW / bin s; C: / název_instalačního_složky / bin.
- Okno zavřete dvojitým kliknutím na OK.

Krok 9. Otevřete okno příkazového řádku jako správce podle následujících kroků:
- Stiskněte Win+S a poté zadejte cmd.
- Ve výsledcích hledání klikněte pravým tlačítkem na příkazový řádek a poté klikněte na Spustit jako správce.
- Kliknutím na Ano povolíte změny v počítači.

Krok 10. Otevřete složku, kam jste uložili zdrojový kód programu
Pokud jste například uložili zdrojový kód „lailacanggung.c“do složky C: / Source / Programs, zadejte příkaz cd C: / Source / Programs

Krok 11. Zadejte příkaz gcc lailacanggung.c -o lailacanggung.exe
Nahraďte název souboru názvem souboru kódu programu. Po dokončení procesu kompilace se znovu zobrazí příkazový řádek. Chyby, které se vyskytnou, se nezobrazí.
Chyby v kódu programu musí být opraveny před zahájením procesu kompilace. Programový kód obsahující chybu nelze zkompilovat

Krok 12. Zadejte název programu, který chcete spustit, například lailacanggung.exe
Tipy
- Když kompilujete program s parametrem -g, kompilátor bude obsahovat příslušné informace o ladění pro GDB, vestavěný ladicí program GCC. Tyto informace vám usnadní ladění.
- Chcete -li kompilovat velké programy, musíte nejprve vytvořit Makefile.
- Pokud je váš program optimalizován na rychlost, velikost programu se může zvýšit a přesnost nemusí být příliš dobrá. Na druhou stranu, pokud optimalizujete velikost nebo přesnost programu, může se rychlost programu snížit.
- Při kompilaci programů C ++ používejte G ++ stejně jako GCC. Soubory C ++ mají místo.c příponu.cpp.