Partager via


/arch (ARM)

Spécifie l'architecture pour la génération de code sur ARM. Pour plus d’informations sur /arch les autres architectures cibles, consultez/arch(ARM64),/arch(x64) et /arch (x86)

Syntaxe

/arch:[ARMv7VE|VFPv4]

Arguments

/arch:ARMv7VE
Permet l'utilisation des instructions des extensions de virtualisation ARMv7VE.

/arch:VFPv4
Permet l'utilisation des instructions ARM VFPv4. Si cette option n’est pas spécifiée, VFPv3 est la valeur par défaut.

Notes

La _M_ARM_FP macro (pour ARM uniquement) indique quelle option du compilateur a été utilisée, le cas échéant /arch . Pour plus d’informations, consultez Macros prédéfinies.

Lorsque vous utilisez /clr pour compiler, /arch n’a aucun effet sur la génération de code pour les fonctions managées. /arch affecte uniquement la génération de code pour les fonctions natives.

Pour définir l’option ou /arch:VFPv4 le /arch:ARMv7VE compilateur dans Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriétés du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Sélectionnez la page de propriétés Propriétés de configuration>C/C++>Ligne de commande.

  3. Dans la zone Options supplémentaires, ajoutez /arch:ARMv7VE ou /arch:VFPv4.

Pour définir cette option du compilateur par programmation

Voir aussi

/arch (Architecture minimale du processeur)
Options du compilateur MSVC
Syntaxe de ligne de commande du compilateur MSVC