Partager via


/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.

Remarques

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

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur