/arch (x64)
Określa architektury dla generowania kodu x 64.Zobacz też /arch (x86) i /arch (ARM).
/arch:[AVX|AVX2]
Argumenty
/arch:AVX
Umożliwia korzystanie z rozszerzeń wektora zaawansowane Intel instrukcje./arch:AVX2
Umożliwia korzystanie z instrukcji Intel Advanced wektora rozszerzenia 2.
Uwagi
/arch dotyczy tylko generowania kodu macierzystego funkcjach pomocy technicznej.Przy użyciu /CLR do kompilowania, /arch nie ma wpływu na generowanie kodu zarządzanego funkcjach pomocy technicznej.
__AVX__ Zdefiniowano preprocessor symbol po /arch:AVX określono opcję kompilatora.__AVX2__ Zdefiniowano preprocessor symbol po /arch:AVX2 określono opcję kompilatora.Aby uzyskać więcej informacji, zobacz Wstępnie zdefiniowane makra./arch:AVX2 Opcji wprowadzono w programie Visual Studio 2013 Update 2, wersja 12.0.34567.1.
Aby ustawić opcję kompilatora /arch:AVX lub /arch:AVX2 w programie Visual Studio
Otwórz stron właściwości okno dialogowe dla projektu.Aby uzyskać więcej informacji, zobacz Porady: otwieranie stron właściwości projektów.
Wybierz Właściwości konfiguracji, C/C++ folder.
Wybierz generowania kodu stronę właściwości.
W ustawić instrukcji Włącz zwiększonych listy rozwijanej opcję Zaawansowane rozszerzenia wektora (/ arch: AVX) lub Zaawansowane wektora 2 rozszerzenia (/ arch: AVX2).
Aby programowo ustawić tę opcję kompilatora
- Zobacz EnableEnhancedInstructionSet.