/arch (ARM)
Указывает архитектуру для создания кода на платформе ARM. См. также /arch (x86) и /arch (x64).
/arch:[ARMv7VE|VFPv4]
Аргументы
/arch:ARMv7VE
Включает использование инструкций расширения виртуализации ARMv7VE./arch:VFPv4
Включает использование инструкций ARM VFPv4. Если этот параметр не указан, по умолчанию используется VFPv3.
Заметки
Макрос _M_ARM_FP (только для ARM) указывает, какой был использован параметр компилятора /arch. Для получения дополнительной информации см. Предустановленный макрос.
При компиляции с помощью /clr параметр /arch не оказывает влияния на создание кода для управляемых функций. /arch влияет только на создание кода для собственных функций.
Чтобы задать параметр компилятора /arch:ARMv7VE или /arch:VFPv4 в Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Для получения дополнительной информации см. Открытие свойств страниц проекта.
Выберите папку C/C++.
Выберите страницу свойств Командная строка.
В диалоговом окне Дополнительные параметры добавьте /arch:ARMv7VE или /arch:VFPv4.
Установка данного параметра компилятора программным способом
- См. раздел EnableEnhancedInstructionSet.