Průvodce: Kompilování programu C++/CLI na příkazovém řádku
Můžete vytvořit programy Visual C++, které se zaměřují modul Runtime CLR (Common Language) a používat rozhraní .NET Framework a jejich sestavení na příkazovém řádku.Visual C++ podporuje C + +/ CLI programovací jazyk, který má operátory a další typy optimalizaci programovací model rozhraní .NET.Úvod do C + +/ CLI jazyce, naleznete v části čistého C++: Hello, C + +/ CLI.Obecné informace naleznete v tématu .NET – programování v jazyce Visual C++.
V tomto návodu pomocí textového editoru, chcete-li vytvořit základní C + +/ CLI programu a poté jej zkompilovat na příkazovém řádku.(Můžete použít vlastní C + +/ CLI program místo psaní ten, který je zobrazen, nebo můžete použít C + +/ CLI 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 + +/ CLI programy.Další informace naleznete v tématu Návod: Kompilace programu C++ pro CLR v aplikaci Visual Studio.
Požadavky
Je třeba pochopit základy jazyka C++.
Kompilování C + +/ CLI Program
Následující kroky ukazují, jak zkompilovat C + +/ CLI konzoly aplikace, která používá třídy rozhraní .NET Framework.
Chcete-li povolit kompilace pro C + +/ CLI, je nutné použít /CLR možnosti kompilátoru.Kompilátor Visual C++ generuje soubor .exe, který obsahuje kód jazyka MSIL – nebo mixed MSIL a nativní kód – a odkazy na požadované knihovny rozhraní .NET Framework.
Ke kompilaci C + +/ CLI aplikace na příkazovém řádku
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.
Na příkazovém řádku zadejte notepad basicclr.cpp.
Zvolte Ano když se zobrazí výzva k vytvoření souboru.
V programu Poznámkový blok zadejte tyto řádky:
int main() { System::Console::WriteLine("This is a C++/CLI program."); }
V nabídce, zvolte soubor, Uložit.
Jste vytvořili zdrojový soubor Visual C++, který používá třídy rozhraní .NET Framework (Console) v System oboru názvů.
Na příkazovém řádku zadejte cl /clr basicclr.cpp.Kompilátor cl.exe zkompiluje zdrojový kód do souboru .obj, který obsahuje MSIL a potom spustí propojovací program ke generování spustitelný program s názvem basicclr.exe.
Chcete-li spustit basicclr.exe program na příkazovém řádku, zadejte basicclr.
Program zobrazí tento text a ukončí:
Toto je C + +/ CLI programu.