/favor (оптимизировать для x64)
Обновлен: Ноябрь 2007
**/favor:**option доступен только при использовании компилятора x64; с его помощью создается код, оптимизированный для определенной архитектуры x64 или под особенности микроархитектур в рамках архитектур AMD64 или Intel64.
/favor:blend
/favor:AMD64
/favor:INTEL64
Заметки
С помощью параметра /favor:blend создается код, оптимизированный под особенности микроархитектур в рамках архитектур AMD64 или Intel64. /favor:blend может и не обеспечивать максимальную производительность для определенного процессора, так как он призван обеспечить максимальную производительность для широкого ряда процессоров x64. По умолчанию параметр ** /favor:blend** включен.
/favor:AMD64 оптимизирует созданный код для выполнения на процессорах AMD Opteron и Athlon, поддерживающих 64-разрядные расширения. Оптимизированный код может выполняться на любых совместимых платформах x64. Код, созданный с использованием /favor:AMD64, может выполняться с пониженной производительностью на процессорах Intel, поддерживающих технологию Intel64.
/favor:INTEL64 доступен только при использовании компилятора x64; с его помощью создается код, оптимизированный для процессоров Intel, поддерживающих технологию Intel64. Оптимизированный код обычно позволяет добиться лучшей производительности на данной платформе. Такой код может выполняться на любой платформе x64. Код, созданный с использованием /favor:INTEL64, может выполняться с пониженной производительностью на процессорах AMD Opteron и Athlon, поддерживающих 64-разрядные расширения.
Примечание. |
---|
Архитектура Intel64 ранее была известна как технология Extended Memory 64, и для нее использовался соответственно параметр компилятора /favor:EM64T. |
Сведения о программировании для архитектуры x64 см. в разделе Программные соглашения x64.
Установка параметра компилятора в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Откройте папку C/C++.
Выберите страницу свойств Командная строка.
Введите параметр компилятора в поле Дополнительные параметры.
Установка данного параметра компилятора программным способом
- См. раздел AdditionalOptions.