Návod: Kompilace programu C+ v příkazovém řádku
Visual Studio obsahuje kompilátor C, který můžete použít k vytvoření vše, co od základního konzoly programů na ploše systému Windows aplikace.
Tento průvodce ukazuje, jak vytvořit základní programu v jazyce C pomocí textového editoru a poté jej zkompilovat na příkazovém řádku.
Můžete použít vlastní programy v jazyce C namísto psaní programům ukázky, které jsou uvedeny v tomto návodu.Můžete také použít všechny programy ukázky kódu C, které jsou zahrnuty v tématech nápovědy.
Ve výchozím nastavení kompilátoru Visual C++ zpracovává všechny soubory, které končí jako C zdrojový kód a všechny soubory, které končí cpp jako zdrojový kód C++.Chcete-li vynutit kompilátoru, aby považovat všechny soubory jako C bez ohledu na příponu názvu souboru, použijte /Tc možnosti kompilátoru.
Požadavky
Je třeba pochopit základy jazyka C.
Vytvoření zdrojového souboru C a jeho kompilace na příkazovém řádku
Otevřete příkazový řádek developer.V systému Windows 8 na Start obrazovce, otevřete Visual Studio Tools složku a poté zvolte možnost Developer příkazového řádku zástupce.V dřívějších verzích systému Windows, zvolte Start tlačítko, rozbalte položku Všechny programy, sady Microsoft Visual Studio, a Visual Studio Tools, a poté zvolte možnost Developer příkazového řádku.
V závislosti na verzi systému Windows v počítači a konfiguraci zabezpečení systému, bude pravděpodobně nutné otevřete místní nabídku pro Developer příkazového řádku a poté zvolte možnost Spustit jako správce úspěšně vytvořit a spustit aplikaci, která vytvoříte pomocí následujícího postupu.
[!POZNÁMKA]
Developer příkazového řádku automaticky nastaví správnou cestu kompilátoru C a všech požadovaných knihoven.Použijte jej místo normálního okna příkazového řádku.Další informace naleznete v tématu Nastavení cesty a proměnných prostředí pro sestavení příkazového řádku.
Na příkazovém řádku vytvořit adresář pro zdrojový soubor a usnadňují aktuálního pracovního adresáře.Můžete například zadat md c:\simple a stiskněte klávesu Enter, chcete-li vytvořit adresář, který se nazývá jednoduché a poté zadejte cd c:\simple a stiskněte klávesu Enter, chcete-li změnit do tohoto adresáře.
Na příkazovém řádku zadejte notepad a stiskněte klávesu Enter.
V programu Poznámkový blok zadejte následující řádky.
#include <stdio.h> int main() { printf("This is a native C program.\n"); return 0; }
V nabídce, zvolte soubor, Uložit otevřete Uložit jako dialogového okna.Přejděte do adresáře, který jste vytvořili.V název souboru zadejte název zdrojového souboru – například simple.c—and pak v Uložit jako typ rozevíracího seznamu vyberte možnost všechny soubory (*. *).Zvolte Uložit tlačítko vytvořte zdrojového souboru jazyka C v pracovní adresář.
Na příkazovém řádku zadejte dir a stiskněte klávesu Enter.Zdrojový soubor, který jste vytvořili, by se mělo objevit:
C:\simple > adresář Svazek v jednotce C nemá žádný popisek. Sériové číslo svazku je CC62 6545
Adresář C:\simple
02/10/2012 03:46 PM < %{DIR/ >. 02/10/2012 03:46 PM < %{DIR/ >... 02/10/2012 102 simple.c 03:36 odp. 1 souborů 102 bajtů 2 514,900,566,016 adresářů bajtů volného místa
Podrobnosti se bude lišit v počítači.Pokud nenajdete zdrojového souboru kódu, ujistěte se, že jste změnili adresář, který jste vytvořili a ujistěte se, že uložit zdrojový soubor v něm.
Na příkazovém řádku, zadejte cl příkazu společně s název zdrojového souboru – například cl simple.c– a stiskněte klávesu Enter pro kompilaci programu.Kompilátor cl.exe vygeneruje soubor .obj, který obsahuje zkompilovaném kódu a potom spustí propojovací vytvářet spustitelný program, který má název zdrojového souboru, ale má příponu názvu souboru .exe – například simple.exe.
Zobrazí název spustitelného souboru na řádcích výstupních informací, které kompilátor zobrazí.
Výstup
Microsoft (R) C/C++ optimalizace kompilátoru verze 17.00.50727.1 pro platformu x 86 Copyright (C) Microsoft Corporation. Všechna práva vyhrazena. Simple.c Microsoft (R) přírůstkové Linkeru verze 11.00.50727.1 Copyright (C) Microsoft Corporation. Všechna práva vyhrazena. /out:Simple.exe Simple.obj
Číslo verze nástroje závisí na verzi Visual Studio a všech aktualizací, které jste nainstalovali.
> [!POZNÁMKA]
> <P>Pokud dojde k chybě, jako je například "" vy"nebyl rozpoznán jako interních nebo externích příkazu, spustitelného programu nebo dávkového souboru" Chyba C1034 nebo chyba LNK1104, je nutné nastavit prostředí pro kompilátor a nástroje.Podrobnosti naleznete v části Krok 1.</P>
> <P>Pokud se zobrazí chyba kompilátoru nebo upozornění, zkontrolujte zdrojový kód chyby, uložte jej a znovu spusťte kompilátor.Další informace o konkrétní chyby použijte vyhledávací pole na této stránce.</P>
Svůj program spustíte, zadejte jeho název bez přípony názvu souboru – například simple– a stiskněte klávesu Enter.
Program zobrazí tento text a poté ukončí:
This is a native C program.
Viz také
Úkoly
Návod: Vytvoření programu konzoly Win32 (C++)
Referenční dokumentace
Referenční dokumentace jazyka C