/favor (optymalizacja pod kątem specyfiki architektury)
**/favor:**optiongeneruje kod, który jest zoptymalizowany dla określonej architektury lub szczegółowe informacje na temat mikro-architektur AMD i Intel architektury.
/favor:{blend | ATOM | AMD64 | INTEL64}
Uwagi
/favor:blend
(x 86 i x 64) generuje kod, który jest zoptymalizowany do specyfiki mikro architektur AMD i Intel architektury.Podczas gdy /favor:blend może nie być najlepszą wydajność możliwe przy użyciu określonego procesora, to służy do nadawania najlepszą wydajność w szerokim zakresie procesorów x 86 i x 64.Domyślnie /favor:blend jest aktywna./favor:ATOM
(x 86 i x 64) generuje kod, który jest zoptymalizowany pod kątem szczegółowe informacje na temat procesora Intel Atom i technologii procesora Intel Centrino Atom.Kod, który jest generowany przy użyciu /favor:ATOM mogą również dawać instrukcji Intel SSSE3, SSE3, SSE2 i SSE dla procesorów firmy Intel./favor:AMD64
(tylko x 64) optymalizuje wygenerowany kod dla AMD Opteron i procesorów Athlon 64-bitowe rozszerzenia.Zoptymalizowany kod można uruchomić na wszystkich x 64 platformy zgodne.Kod, który jest generowany przy użyciu /favor:AMD64 może spowodować zmniejszenie wydajności na procesory firmy Intel, które obsługują Intel64./favor:INTEL64
(tylko x 64) optymalizuje wygenerowany kod dla procesorów Intel Intel64, który zazwyczaj daje lepszą wydajność dla tej platformy.Wynikowy kod można uruchomić na dowolnym Platforma x 64.Kod, który jest generowany z /favor:INTEL64 może spowodować zmniejszenie wydajności na AMD Opteron i procesorów Athlon 64-bitowe rozszerzenia.
[!UWAGA]
Architektura Intel64 była wcześniej znana jako technologię Extended Memory 64 i odpowiedniej opcji kompilator był /favor:EM64T.
Aby uzyskać informacje dotyczące programu dla x64 architektury, zobacz x 64 konwencje oprogramowania.
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.
Wybierz folder C/C++.
Wybierz stronę właściwości Wiersz polecenia.
Wprowadź opcję kompilatora w Dodatkowe opcje pole.
Aby programowo ustawić tę opcję kompilatora
- Zobacz AdditionalOptions.