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.