/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
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.
Selecione a página de propriedades Propriedades de Configuração>C/C++>Linha de Comando.
Na caixa Opções adicionais, adicione
/arch:ARMv7VE
ou/arch:VFPv4
.
Para definir essa opção do compilador via programação
- Consulte EnableEnhancedInstructionSet.
Confira também
/arch
(arquitetura mínima de CPU)
Opções do compilador MSVC
Sintaxe da linha de comando do compilador MSVC