Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017
Cette documentation est archivée et n’est pas conservée.

/O (Optimiser le code), options

Les options /O gèrent diverses optimisations qui vous aident à créer du code pour obtenir une vitesse maximale ou une taille minimale.

  • /O1 optimise le code pour une taille minimale.

  • /O2 optimise le code pour une vitesse maximale.

  • /Ob commande l'expansion des fonctions inline.

  • /Od désactive l'optimisation, en accélérant la compilation et en simplifiant le débogage.

  • /Og active les optimisations globales.

  • /Oi génère des fonctions intrinsèques pour des appels de fonction appropriés.

  • /Os indique au compilateur de favoriser les optimisations de taille par rapport aux optimisations de vitesse.

  • /Ot (paramètre par défaut) indique au compilateur de favoriser les optimisations de vitesse par rapport aux optimisations de taille.

  • /Ox sélectionne l'optimisation complète.

  • /Oy supprime la création de pointeurs de frame sur la pile des appels pour des appels de fonction plus rapides.

Vous pouvez également combiner plusieurs options /O en une seule instruction d'option. Par exemple, /Odi est identique à /Od /Oi.

Afficher: