/arch (ARM)

Especifica a arquitetura para a geração de código no ARM. Para obter mais informações sobre /arch para outras arquiteturas de destino, confira /arch (ARM64), /arch (x64) e /arch (x86)

Sintaxe

/arch:[ARMv7VE|VFPv4]

Argumentos

/arch:ARMv7VE
Habilita o uso de instruções de Extensões de Virtualização ARMv7VE.

/arch:VFPv4
Habilita o uso de instruções ARM VFPv4. Se essa opção não for especificada, VFPv3 será o padrão.

Comentários

A macro _M_ARM_FP (apenas para ARM) indica qual, se houver alguma, opção do compilador /arch foi usada. Para obter mais informações, confira Macros predefinidas.

Ao usar /clr para compilar, /arch não tem efeito sobre a geração de código das funções gerenciadas. /arch afeta somente a geração de código de funções nativas.

Para definir a opção do compilador /arch:ARMv7VE ou /arch:VFPv4 no Visual Studio

  1. Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter mais informações, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.

  2. Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.

  3. Na caixa Opções adicionais, adicione /arch:ARMv7VE ou /arch:VFPv4.

Para definir essa opção do compilador via programação

Confira também

/arch (arquitetura mínima de CPU)
Opções do compilador MSVC
Sintaxe de linha de comando do compilador MSVC