/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
Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Gewusst wie: Öffnen von Projekteigenschaftenseiten.
Klicken Sie auf den Ordner C/C++.
Klicken Sie auf die Eigenschaftenseite für die Befehlszeile.
Geben Sie die Compileroption im Feld Zusätzliche Optionen ein.
So legen Sie diese Compileroption programmgesteuert fest
- Siehe AdditionalOptions.