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