/favor (optymalizacja pod kątem specyfiki architektury)
**/favor:**optionTworzy kod, który jest zoptymalizowany dla określonej architektury lub aby uzyskać dokładniejsze informacje mikro architektur AMD i architektur Intel.
/favor:{blend | ATOM | AMD64 | INTEL64}
Uwagi
/favor:blend
(x 86 i x 64) generuje kod, który jest zoptymalizowany pod kątem specyfiki mikro architektur AMD i architektur Intel.Podczas gdy /favor:blend może nie znaleźć 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 specyfiki procesora Intel Atom i Intel Centrino Atom procesor technologia.Kod, który jest generowany przy użyciu /favor:ATOM może także powodować 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 64 x platformy zgodne.Kod, który jest generowany przy użyciu /favor:AMD64 może spowodować gorsze wyniki na procesorach firmy Intel, które obsługują Intel64./favor:INTEL64
(tylko x 64) optymalizuje wygenerowany kod dla procesorów firmy Intel, które obsługują Intel64, która zazwyczaj daje w wyniku lepszej wydajności dla tej platformy.Wygenerowany kod może działać na dowolnym Platforma x 64.Kod, który jest generowany w wyniku /favor:INTEL64 może być przyczyną gorsze wyniki na AMD Opteron i procesorów Athlon 64-bitowe rozszerzenia.
[!UWAGA]
Architektura Intel64 była wcześniej znana jako Extended Memory 64 Technology i odpowiedniej opcji kompilatora był /favor:EM64T.
Aby uzyskać informacje o tym, jak do programu w celu x64 architektury, zobacz x 64 konwencje oprogramowania.
Aby ustawić tę opcję kompilatora środowiska programistycznego Visual Studio
Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Jak: Otwórz strony właściwości projektu.
Wybierz C/C++ folder.
Wybierz wiersza polecenia strona właściwości.
Wprowadź opcję kompilatora w Dodatkowe opcje pole.
Aby ustawić tę opcję kompilatora programowo
- Zobacz AdditionalOptions.