Sdílet prostřednictvím


Jak: povolení Toolset 64bitové aplikace Visual C++ na příkazovém řádku

Visual C++ obsahuje kompilátoru, které slouží k vytváření aplikací, které lze spustit na 32 bitů, 64bitová verze nebo na základě ARM operačním systému Windows.

[!POZNÁMKA]

Informace o konkrétní nástroje, které jsou součástí edicí Visual C++ naleznete v tématu Nástroje a šablony Visual C++ v různých vydáních sady Visual Studio.

Informace o tom, jak pomocí integrovaného vývojového prostředí sady Visual Studio můžete vytvořit 64bitových aplikací naleznete v tématu Jak: Konfigurace projekty cílové 64bitové platformy Visual C++.

Visual Studiozahrnuje 32-bit, hostované x 86, nativní a křížové kompilátoru pro platformu x 86 x64a cílů ARM.Při Visual Studio je nainstalován v operačním systému 64bitová verze systému Windows, 32 bitů, x 86 hostované nativní a křížové kompilátoru a také 64-bit, x64-hostované nativní a křížové kompilátoru, jsou nainstalovány pro každý cíl (x 86, x64a ARM).32bitové a 64bitové verze kompilátoru pro každou cíl generovat identické kód, ale kompilátoru 64bitovou podporu více paměti pro předkompilované hlavičky symboly a optimalizace celého programu (/GL, /ltgc) možnosti.Pokud spustíte do limity paměti, když použijete 32bitový kompilátor, zkuste kompilátor 64 bitů.

Při instalaci sady Visual Studio v operačním systému 64bitová verze systému Windows, další zástupce příkazového řádku pro 64-bit x64-nativní a x 86 křížové kompilátoru jsou k dispozici.Chcete-li používat tyto příkazový řádek ve Windows 8 na Start obrazovce, otevřete všechny aplikace.Ve skupinovém rámečku nainstalovaná verze Visual StudioOpen Visual Studio Toolsa potom vyberte jednu z příkazové řádky nativní nástroje nebo cross nástroje.V dřívějších verzích systému Windows, klikněte na příkaz Start, rozbalte položku všechny programy, Visual Studio, Visual Studio Toolsa poté zvolte možnost příkazového řádku.

Vcvarsall.bat

Některé z kompilátoru lze použít na příkazovém řádku spuštěním příkazu souboru vcvarsall.bat ke konfiguraci cesty a prostředí proměnné, které umožňují kompilátoru sadu nástrojů.Protože nejsou k dispozici žádné zkratky příkazového řádku, chcete-li povolit sadu nástrojů 64-bit na cílovém x 86 nebo ARM platformy, místo toho použijte sadu nástrojů 64bitové pomocí vcvarsall.bat v okně příkazového řádku.Další informace naleznete v tématu Nastavení cesty a proměnných prostředí pro sestavení příkazového řádku.

Následující postup konfigurace příkazového řádku používat sadu nástrojů nativní 64bitové cíli x 86, x 64 a RAMENA platformy.

Chcete-li spustit vcvarsall.bat na sadu nástrojů 64bitová verze

  1. Na příkazovém řádku, přejděte Visual C++ instalační adresář.(Umístění závisí na systém a Visual Studio instalaci, ale obvyklé umístění je C:\Program Files (x 86) \Microsoft Visual Studio verze\VC\.) Například zadejte:

    CD "\Program Files (x 86) \Microsoft Visual Studio 12.0\VC"

  2. Ke konfiguraci tohoto příkazového řádku okna pro 64-bit příkazového řádku sestavení, že cílové x 64 platformy, na příkazovém řádku zadejte:

    vcvarsall amd64

  3. Ke konfiguraci tohoto příkazového řádku okna pro 64-bit příkazového řádku sestavení, že cílové x 86 platformy, na příkazovém řádku zadejte:

    vcvarsall amd64_x86

  4. Ke konfiguraci tohoto příkazového řádku okna pro 64-bit příkazového řádku sestavení, že cílové ARM platformy, na příkazovém řádku zadejte:

    vcvarsall amd64_arm

Viz také

Další zdroje

Konfigurace aplikací pro 64bitové (Visual C++)