Jak: Włączanie zestaw 64-bitowych Visual C++ narzędzi w wierszu polecenia
Program Visual C++ obejmuje zestaw kompilatorów, które służą do tworzenia aplikacji, które można uruchamiać na 32-bitowych, 64-bitowej lub na podstawie ARM systemu operacyjnego Windows.
[!UWAGA]
Uzyskać informacje o określonych narzędzi, zawarte w każdej wersji programu Visual C++, zobacz Narzędzia i szablony programu Visual C++ Tools w wydaniach programu Visual Studio.
Informacje na temat używania środowiska IDE programu Visual Studio do tworzenia aplikacji 64-bitowych, zobacz Jak: Konfigurowanie Visual C++ projektów w 64-bitowych platformach docelowych.
Visual Studiozawiera 32-bitowy, hostowanych x 86, macierzystego i obejmujące różne kompilatorów dla procesorów x 86 x64i ARM celów.Gdy Visual Studio jest zainstalowane w systemie operacyjnym Windows 64-bitowy, 32-bitowy, x 86, pracujących w trybie macierzystym i obejmujące różne kompilatorów, a także 64-bitowy, x64-przechowywane macierzystego, obejmujące różne kompilatorów są zainstalowane dla każdego obiektu docelowego (x 86, x64i ARM).Kompilatorów 32-bitowych i 64-bitowych dla każdego obiektu docelowego wygenerować kod identyczne, ale kompilatorów 64-bitowych obsługuje więcej pamięci dla nagłówka wstępnie skompilowanej symbole i całej optymalizacji programu (/GL, /LTCG) opcje.W razie limity pamięci Jeśli używasz 32-bitowy kompilator, spróbuj kompilator 64-bitowych.
Po zainstalowaniu programu Visual Studio w 64-bitowym systemie operacyjnym Windows, dodatkowe skróty wiersz polecenia dla 64-bitowych x64-dostępnych w trybie macierzystym i x 86 kompilatorów krzyżowego.Dostępu do tych wierszy poleceń w systemie Windows 8, w Start ekranie, należy otworzyć wszystkie aplikacje.W obszarze zainstalowanej wersji programu Visual Studio, otwórz programu Visual Studio Tools, a następnie wybierz jedną z polecenie monituje macierzystym narzędzie lub cross.W przypadku wcześniejszych wersji systemu Windows, wybierz polecenie Start, rozwiń węzeł wszystkie programy, Visual Studio, programu Visual Studio Tools, a następnie wybierz wiersz polecenia.
Vcvarsall.bat
Dowolne z kompilatorów można w wierszu polecenia, należy uruchomić polecenie vcvarsall.bat pliku można skonfigurować zmienne ścieżki i środowiska, umożliwiających zestawu narzędzi kompilatora.Ponieważ nie ma żadnych skrótów wiersza polecenia, aby włączyć zestaw narzędzi 64-bitowych docelowy x 86 lub platform ARM, umożliwia vcvarsall.bat w oknie wiersza polecenia zamiast niej używać zestawu narzędzi 64-bitowych.Aby uzyskać więcej informacji, zobacz Ustawianie ścieżki i zmiennych środowiskowych dla kompilacji z wiersza polecenia.
Poniższe kroki pokazują, jak skonfigurować wiersz polecenia, aby korzystać z 64-bitowych macierzystego zestawu narzędzi do obiektu docelowego x 86, x 64 i AKTYWACJI platformy.
Aby uruchomić vcvarsall.bat do użycia z użyciem zestawu narzędzi 64-bitowych
W wierszu polecenia Zmień Visual C++ katalog instalacji.(Lokalizacja zależy od systemu i Visual Studio instalacji, ale typowe lokalizacji jest \Microsoft C:\Program Files (x 86) programu Visual Studio wersji\VC\.) Na przykład wprowadź:
Stacja dysków CD "\Program Files (x 86) \Microsoft programu Visual Studio 12.0\VC"
Aby skonfigurować ten wiersz polecenia okna dla 64-bitowych wiersza polecenia tworzy czy platformy docelowe x 64, w wierszu polecenia wpisz:
vcvarsall amd64
Aby skonfigurować ten wiersz polecenia okna dla 64-bitowych wiersza polecenia tworzy czy platformy docelowe x 86, w wierszu polecenia wpisz:
vcvarsall amd64_x86
Aby skonfigurować ten wiersz polecenia okna dla 64-bitowych wiersza polecenia tworzy czy docelowych platform ARM, w wierszu polecenia wpisz:
vcvarsall amd64_arm