/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

  1. 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.

  2. Wybierz Właściwości konfiguracji, C/C++ folder.

  3. Wybierz generowania kodu stronę właściwości.

  4. 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 też

Informacje

/arch (minimalna architektura procesora)

Opcje kompilatora

Ustawianie opcji kompilatora