/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
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.
Sélectionnez la page de propriétés Propriétés de configuration>C/C++>Ligne de commande.
Dans la zone Options supplémentaires, ajoutez
/arch:ARMv7VE
ou/arch:VFPv4
.
Pour définir cette option du compilateur par programmation
- Consultez EnableEnhancedInstructionSet.
Voir aussi
/arch
(Architecture minimale du processeur)
Options du compilateur MSVC
Syntaxe de ligne de commande du compilateur MSVC