Sdílet prostřednictvím


/arch (x64)

Určuje architekturu pro generování kódu na platformě x 64.Viz také /arch (x86) a /arch (ARM).

/arch:[AVX|AVX2]

Arguments

  • /arch:AVX
    Umožňuje použití Intel Advanced Vector rozšíření instrukcí.

  • /arch:AVX2
    Umožňuje použití Intel Advanced Vector rozšíření 2 instrukcí.

Poznámky

/arch týká se pouze generování kódu pro nativní funkce.Při použití /CLR kompilace, /arch nemá žádný vliv na generování kódu pro spravované funkce.

__AVX__ Preprocessor – symbol je definován při /arch:AVX je zadána možnost kompilátoru.__AVX2__ Preprocessor – symbol je definován při /arch:AVX2 je zadána možnost kompilátoru.Další informace naleznete v tématu Předdefinovaná makra./arch:AVX2 Možnost byla zavedena v aktualizaci Visual Studio 2013 Update 2, verze 12.0.34567.1.

Chcete-li nastavit možnosti kompilátoru /arch:AVX nebo /arch:AVX2 v sadě Visual Studio

  1. Otevřít stránky vlastností dialogového okna pro projekt.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.

  2. Vyberte Vlastnosti konfigurace, C/C++ složky.

  3. Vyberte generování kódu na stránce vlastností.

  4. V Povolit rozšířené sadu instrukcí rozevíracím seznamu zvolte Rozšířené rozšíření vektoru (/ Hledat: AVX) nebo Rozšířené vektoru rozšíření 2 (/ Hledat: AVX2).

Programové nastavení tohoto parametru kompilátoru

Viz také

Referenční dokumentace

/arch (minimální architektura procesoru)

Možnosti kompilátoru

Nastavení možností kompilátoru