/favor (Optimieren für Besonderheiten der Architektur)
**/favor:**option erstellt den Code, der für eine bestimmte Architektur oder für die Besonderheiten der MikroArchitekturen in AMD und in den Intel-Architekturen optimiert ist.
/favor:{blend | ATOM | AMD64 | INTEL64}
Hinweise
/favor:blend
(x86 und x64) erzeugt den Code, der für die Besonderheiten der MikroArchitekturen in AMD und in den Intel-Architekturen optimiert ist. Während /favor:blend möglicherweise keine optimale Leistung gibt, die auf einen bestimmten Prozessor möglich ist, sie entworfen, um die optimale Leistung über einem Breitzeichen Spektrum von x86 und von x64-Prozessoren zu geben. Standardmäßig ist die /favor:blend wirksam./favor:ATOM
(x86 und x64) erzeugt den Code, der für die Besonderheiten der Prozessor Intel Atom und Prozessor-Technologie Intel Centrino Atom optimiert ist. Code, der möglicherweise wird generiert, indem /favor:ATOM verwendet, auch Anweisungen Intel SSSE3, SSE3, SSE2-Anweisungen und SSE für Intel-Prozessoren erzeugt./favor:AMD64
(nur x64) optimiert den generierten Code für Opteron AMD und Athlon-Prozessoren, die 64-Bit-Erweiterungen unterstützen. Die optimierte Code kann auf alle kompatiblen Plattformen x64-Plattform ausgeführt werden. Code, der möglicherweise wird generiert, indem /favor:AMD64 verwendet, ungültigere Leistung auf Intel-Prozessoren verursacht, die Intel64 unterstützen./favor:INTEL64
(nur x64) optimiert den generierten Code für Intel-Prozessoren, die Intel64 unterstützen, das normalerweise bessere Leistung für diese Plattform führt. Der resultierende Code können beliebige x64-Plattform ausgeführt werden. Code, der möglicherweise wird generiert mit /favor:INTEL64 ungültigere Leistung auf Opteron AMD und Athlon-Prozessoren verursacht, die 64-Bit-Erweiterungen unterstützen.
Hinweis
Intel64-Architektur war vorher als Extended Memory 64 Technology bekannt, und die entsprechende Compileroption war /favor:EM64T.
Informationen darüber, wie x64 für die Architektur, finden Sie unter x64-Softwarekonventionen.
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.
Wählen Sie den Ordner C/C++ aus.
Wählen Sie die Eigenschaftenseite Befehlszeile aus.
Geben Sie die Compileroption im Feld Zusätzliche Optionen ein.
So legen Sie diese Compileroption programmgesteuert fest
- Siehe AdditionalOptions.