/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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour