Comment puis-je obtenir la sortie de l'assembleur à partir d'un fichier C dans VS2005

StackOverflow https://stackoverflow.com/questions/34635

  •  09-06-2019
  •  | 
  •  

Question

Je pense que le fichier produit est un fichier .asm, avez-vous une idée sur la façon de produire cela dans Visual Studio lorsque vous effectuez une build ?

Était-ce utile?

La solution

  1. Ouvrir la page Propriétés d'un projet
  2. Sélectionnez le Configuration Properties -> C/C++ -> Output Files bifurquer
  3. Remplacez l'option Assembler Output par autre chose que No Listing
  4. Assurez-vous que l'emplacement de la liste ASM est défini sur un chemin ou un sous-chemin valide.
  5. Construire.

Autres conseils

Projet-> Propriétés-> Propriétés de configuration-> C/C++-> Fichiers de sortie

Là, vous devriez voir une option pour la sortie Assembler.

John.

Ou si vous utilisez la ligne de commande Visual Studio,

cl.exe /Fa[nom de fichier du code assembleur]

Si vous souhaitez simplement afficher le code assembleur dans l'EDI, vous pouvez démarrer le débogueur, puis sélectionner le choix Aller au désassemblage dans le menu contextuel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top