Sdílet prostřednictvím


/favor (Optimalizace pro konkrétní architekturu)

**/favor:**optionvytváří kód, který je optimalizován pro konkrétní architektury nebo specifika mikro architekturou AMD a Intel architektury.

/favor:{blend | ATOM | AMD64 | INTEL64}

Poznámky

  • /favor:blend
    (x 86 a x 64) vytváří kód, který je optimalizován pro specifika mikro architekturou AMD a Intel architektury.Při /favor:blend nemusí poskytuje nejlepší výkon je 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) vytváří kód, který je optimalizován pro specifické procesoru Intel Atom a Intel Centrino Atom procesorové technologie.Kód, který je generován pomocí /favor:ATOM mohou mít také Intel SSSE3, SSE2, SSE3 a SSE instrukce 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.Optimalizaci kódu lze spustit na všechny x 64 kompatibilní platformy.Kód, který je generován pomocí /favor:AMD64 může způsobit horší výkon na procesory Intel, 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 lze spustit na kterémkoli platforma x 64.Kód, který je vytvořen s /favor:INTEL64 může způsobit horší výkon na AMD Opteron nebo Athlon procesory, které podporují rozšíření 64-bit.

[!POZNÁMKA]

Architektura Intel64 byla dříve označována jako Extended Memory 64 Technology a odpovídající možnost kompilátoru byl /favor:EM64T.

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

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.

  2. Vyberte C/C++ složky.

  3. Vyberte příkazového řádku stránku vlastností.

  4. Zadáním možnosti kompilátoru v Další možnosti pole.

Chcete-li tuto možnost kompilátoru nastavit programově

Viz také

Referenční dokumentace

Možnosti kompilátoru

Možnosti nastavení kompilátoru