/favor (Optimalizace pro konkrétní architekturu)
**/favor:**optionvytvoří kód, který je optimalizován pro konkrétní architekturu nebo pro specifické architektury micro AMD a Intel architektury.
/favor:{blend | ATOM | AMD64 | INTEL64}
Poznámky
/favor:blend
(x 86 a x 64) generuje kód, který je optimalizován pro specifické architektury micro AMD a Intel architektury.Při /favor:blend nejlepšího výkonu nemusí být možné na určitých procesorech, je určen poskytuje nejlepší výkon napříč širokou škálu procesorů x 86 a x 64.Ve výchozím nastavení /favor:blend je v platnosti./favor:ATOM
(x 86 a x 64) generuje kód, který je optimalizován pro specifické procesoru Intel Atom a Intel Centrino Atom procesor technologie.Kód, který je generován pomocí /favor:ATOM mohou mít také Intel SSSE3, SSE3, SSE a SSE2 pokyny pro procesory Intel./favor:AMD64
(pouze x 64) optimalizuje generovaného kódu pro procesory AMD Opteron a Athlon procesory, které podporují rozšíření 64-bit.Optimalizovaného kódu lze spustit na všech x 64 kompatibilní platformy.Kód, který je generován pomocí /favor:AMD64 může způsobit horší výkon na Intel procesory, které podporují Intel64./favor:INTEL64
(pouze x 64) optimalizuje generovaného kódu pro procesory Intel, které podporují Intel64, která obvykle dává lepší výkon pro tuto platformu.Výsledný kód můžete spustit v libovolné x 64 platformu.Kód, který je vytvořen s /favor:INTEL64 může způsobit horší výkon na AMD Opteron a Athlon procesory, které podporují rozšíření 64-bit.
[!POZNÁMKA]
Architektura Intel64 byl dříve známý jako Extended Memory 64 Technology a odpovídající možnost kompilátoru byl /favor:EM64T.
Další informace o programu x64 architektura, viz Úmluvy softwaru x64.
Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Vyberte složku C/C++.
Vyberte stránku vlastností Příkazový řádek.
Zadejte možnost kompilátoru v Další možnosti pole.
Chcete-li tuto možnost kompilátoru nastavit v programu
- Další informace naleznete v tématu AdditionalOptions.