/favor (Optimieren für Besonderheiten der Architektur)
**/favor:**option erzeugt den Code, der für eine bestimmte Architektur oder für die spezifische Merkmale der 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 spezifische Merkmale der in AMD und in den Intel-Architekturen optimiert ist.Während /favor:blend möglicherweise nicht die optimale Leistung gibt, die auf einem bestimmten Prozessor möglich, ist er entworfen, um die optimale Leistung zu einem großen Spektrum von x86 und von x64-Prozessoren zu geben.Standardmäßig ist /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 Prozessoren erzeugt./favor:AMD64
(nur x64) optimiert den generierten Code für AMD Opteron und Athlon-Prozessoren, die 64-Bit-Erweiterungen unterstützen.Der optimierte Code kann auf alle kompatiblen x64-Plattform ab Plattformen ausgeführt werden.Code, der möglicherweise wird generiert, indem /favor:AMD64 verwendet, ungültigere Leistung auf Prozessoren verursacht hat, die Intel64 unterstützen./favor:INTEL64
(nur x64) optimiert den generierten Code für Prozessoren, die Intel64 unterstützen, die in der Regel eine bessere Leistung für diese Plattform ergibt.Der resultierende Code kann auf jede x64-Plattform ausgeführt werden.Code, der möglicherweise wird generiert /favor:INTEL64 mit ungültigere Leistung auf AMD Opteron und Athlon-Prozessoren verursacht hat, 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 für die x64 Architektur, finden Sie unter x64-Softwarekonventionen Programmierung.
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 C/C++ Ordner aus.
Wählen Sie die Eigenschaftenseite Befehlszeile aus.
Geben Sie die - Compileroption Zusätzliche Optionen im Feld ein.
So legen Sie diese Compileroption programmgesteuert fest
- Siehe AdditionalOptions.