/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

  1. Откройте диалоговое окно Страницы свойств проекта. Подробнее см. в статье Настройка компилятора C++ и свойств сборки в Visual Studio.

  2. Перейдите на страницу свойств Свойства конфигурации>C/C++>Командная строка.

  3. В поле "Дополнительные параметры" добавьте /arch:ARMv7VE или/arch:VFPv4.

Установка данного параметра компилятора программным способом

См. также

/arch (Минимальная архитектура ЦП)
Параметры компилятора MSVC
Синтаксис командной строки компилятора MSVC