Sdílet prostřednictvím


Průvodce: Kompilování programu C++/CX na příkazovém řádku

Můžete vytvořit Visual C++ programy, které se zaměřují na modul Runtime systému Windows a jejich sestavení na příkazovém řádku.Visual C++ podporuje rozšíření součást Visual C++ (C + +/ CX), která má operátory a další typy optimalizaci programovacího modelu Windows Runtime.Můžete použít C + +/ CX k vytváření aplikací pro Windows Phone 8.1, Windows Store a Windows desktop.Další informace naleznete v tématu A prohlídku C+ +/ CX a Rozšíření komponent pro platformy běhového prostředí.

V tomto návodu pomocí textového editoru, chcete-li vytvořit základní C + +/ CX programu a poté jej zkompilovat na příkazovém řádku.(Můžete použít vlastní C + +/ CX program místo psaní ten, který je zobrazen, nebo můžete použít C + +/ CX ukázka kódu z jiného článku nápovědy.Tato metoda je užitečná pro vytváření a testování malé moduly, které obsahují žádné prvky uživatelského rozhraní.)

[!POZNÁMKA]

Můžete použít také integrovaného vývojového prostředí sady Visual Studio ke kompilaci C + +/ CX programy.Protože rozhraní IDE zahrnuje návrh, ladění, emulace a podpora nasazení, která není k dispozici na příkazovém řádku, doporučujeme pomocí rozhraní IDE pro vytváření aplikací pro Windows Store.Další informace naleznete v tématu Create a basic C++ Store app.

Požadavky

Je třeba pochopit základy jazyka C++.

Kompilování C + +/ CX Program

Chcete-li povolit kompilace pro C + +/ CX, je nutné použít /ZW možnosti kompilátoru.Kompilátor Visual C++ generuje soubor .exe, který volá běhový modul systému Windows a odkazy na požadované knihovny.

Ke kompilaci C + +/ CX aplikace na příkazovém řádku

  1. Otevřít Developer příkazového řádku okna.(Na Start okna, otevřete aplikace.Otevřít Visual Studio Tools složky ve vaší verzi Visual Studioa poté zvolte možnost Developer příkazového řádku zástupce.) Další informace o tom, jak otevřete okno příkazového řádku naleznete v tématu Nastavení cesty a proměnných prostředí pro sestavení příkazového řádku.

    Přihlašovací údaje správce může být nutné úspěšně zkompilování kódu, v závislosti na konfiguraci a operační systém počítače.Chcete-li okno příkazového řádku spustit jako správce, otevřete místní nabídku pro Developer příkazového řádku a poté zvolte možnost spustit jako správce.

  2. Na příkazovém řádku zadejte notepad basiccx.cpp.

    Zvolte Ano když se zobrazí výzva k vytvoření souboru.

  3. V programu Poznámkový blok zadejte tyto řádky:

    using namespace Platform;
    
    int main(Platform::Array<Platform::String^>^ args)
    {
        Platform::Details::Console::WriteLine("This is a C++/CX program.");
    }
    
  4. V nabídce, zvolte soubor, Uložit.

    Jste vytvořili zdrojový soubor Visual C++, který používá Windows Runtime Obor názvů Platform (C + +/ CX) oboru názvů.

  5. Na příkazovém řádku zadejte cl /EHsc /ZW basiccx.cpp /link /SUBSYSTEM:CONSOLE.Kompilátor cl.exe zkompiluje zdrojový kód do souboru .obj a propojovací program ke generování spustitelný program s názvem basiccx.exe se spustí.( /EHsc možnosti kompilátoru Určuje model zpracování výjimek, C++ a /link příznak určuje aplikace konzoly.)

  6. Chcete-li spustit basiccx.exe program na příkazovém řádku, zadejte basiccx.

    Program zobrazí tento text a ukončí:

Toto je C + +/ CX programu.

Viz také

Úkoly

Průvodce Visual C++

Referenční dokumentace

Možnosti kompilátoru

Další zdroje

Referenční dokumentace jazyka C++

C/C++ programy budovy