/favor (Optimieren für x64)

Aktualisiert: November 2007

**/favor:**option steht nur im x64-Compiler zur Verfügung. Sie dient zu Generierung von Code, der für eine spezifische x64-Architektur oder spezielle Merkmale der Mikroarchitekturen von AMD64- und Intel64-Architekturen optimiert ist.

/favor:blend
/favor:AMD64
/favor:INTEL64

Hinweise

/favor:blend generiert Code, der für die speziellen Merkmale der Mikroarchitekturen der AMD64- und Intel64-Architekturen optimiert ist. /favor:blend ermöglicht unter Umständen nicht die bestmögliche Leistung eines bestimmten Prozessors, sondern ist eher darauf ausgerichtet, die beste Leistung vieler verschiedener x64-Prozessoren zu gewährleisten. In der Standardeinstellung ist ** /favor:blend** aktiv.

/favor:AMD64 optimiert den generierten Code für den AMD Opteron und Athlon-Prozessoren, die 64-Bit-Erweiterungen unterstützen. Der optimierte Code kann auf allen x64-kompatiblen Plattformen ausgeführt werden. Mit /favor:AMD64 generierter Code führt unter Umständen auf Intel-Prozessoren, die Intel64 unterstützen, zu einer eingeschränkten Leistung.

/favor:INTEL64 ist nur im x64-Compiler verfügbar. Mit dieser Option wird der generierte Code für Intel-Prozessoren, die Intel64 unterstützen, optimiert, sodass gewöhnlich eine bessere Leistung auf dieser Plattform erzielt wird. Der resultierende Code kann auf beliebigen x64-Plattformen ausgeführt werden. Der mit /favor:INTEL64 generierte Code führt bei AMD Opteron- und Athlon-Prozessoren, die 64-Bit-Erweiterungen unterstützten, möglicherweise zu einer geringeren Leistung. 

Hinweis:

Intel64-Architektur war vorher als Extended Memory 64 Technology bekannt, und die entsprechende Compileroption war /favor:EM64T.

Informationen zum Programmieren für die x64-Architektur finden Sie unter x64-Softwarekonventionen.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.

  2. Klicken Sie auf den Ordner C/C++.

  3. Klicken Sie auf die Eigenschaftenseite für die Befehlszeile.

  4. Geben Sie die Compileroption im Feld Zusätzliche Optionen ein.

So legen Sie diese Compileroption programmgesteuert fest

Siehe auch

Referenz

Compileroptionen

Festlegen von Compileroptionen