/arch (ARM)

Especifica la arquitectura para la generación de código en ARM. Para más información sobre /arch en otras arquitecturas de destino, consulte /arch (ARM64), /arch (x64) y /arch (x86).

Sintaxis

/arch:[ARMv7VE|VFPv4]

Argumentos

/arch:ARMv7VE
Permite el uso de instrucciones de extensiones de virtualización de ARMv7VE.

/arch:VFPv4
Permite el uso de instrucciones VFPv4 de ARM. Si no se especifica esta opción, VFPv3 es el valor predeterminado.

Comentarios

La macro _M_ARM_FP (solo para ARM) indica qué opción del compilador /arch se utilizó, si se usó alguna. Para obtener más información, consulte Macros predefinidas.

Cuando se usa /clr para compilar, /arch no tiene ningún efecto en la generación de código para las funciones administradas. /arch solo afecta a la generación de código de las funciones nativas.

Para establecer la opción del compilador /arch:ARMv7VE o /arch:VFPv4 en Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.

  2. Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.

  3. En el cuadro Opciones adicionales, agregue /arch:ARMv7VE o /arch:VFPv4.

Para establecer esta opción del compilador mediante programación

Consulte también

/arch (Arquitectura de CPU mínima)
Opciones del compilador de MSVC
Sintaxis de línea de comandos del compilador de MSVC