81 votes

Comment désactiver les optimisations du compilateur dans gcc?

J’essaie d’apprendre le langage assembleur. J’ai cherché et trouvé comment désassembler un `` fichier, mais je pense qu’il produit une version optimisée du programme. Existe-t-il un moyen de voir le code assembleur exact qui correspond à mon fichier C.

7voto

MByD Points 78505

Utilisez l’option de ligne de commande (-[capital o][zero]) pour désactiver l’optimisation et obtenir le fichier d’assembly. Regardez ici pour voir plus d’options de ligne de commande gcc.

4voto

api Points 41

Il y a longtemps, mais encore nécessaire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X