Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie l'architecture pour la génération de code sur ARM. Ces commutateurs s’appliquent à la version de ciblage ARM du compilateur. Pour plus d’informations sur /arch les autres architectures cibles, consultez/arch(ARM64),/arch(x64) et /arch (x86)
Syntaxe
/arch:[ARMv7VE|VFPv4]
Les 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:ARMv7VE le /arch:VFPv4 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:ARMv7VEou/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