Udostępnij za pośrednictwem


/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

  1. 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.

  2. Wybierz C/C++ folder.

  3. Wybierz wiersza polecenia strona właściwości.

  4. Wprowadź opcję kompilatora w Dodatkowe opcje pole.

Aby ustawić tę opcję kompilatora programowo

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora