/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
Otevřít stránky vlastností dialogového okna pro projekt.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Vyberte Vlastnosti konfigurace, C/C++ složky.
Vyberte generování kódu na stránce vlastností.
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
- Podívejte se na téma EnableEnhancedInstructionSet.