Mi piacerebbe vedere tutte le asm prodotto da Visual Studio C++ per imparare un po 'di ASM, compilatori, ecc lo so con GCC, lo si può fare con l'argomento -S, ma non in VS. Come procedo a fare questo?Visual Studio C++: vedere il codice ASM?
6
A
risposta
7
Il modo più semplice per farlo è quello di avviare il programma nel debugger integrato, quindi attivare la visualizzazione linguaggio assembly. Questo mostra il linguaggio assembly intercalato con il codice sorgente originale.
indietro quando ho usato VS, questo era Alt + F7 o qualcosa del genere, ma probabilmente è cambiato. Il vantaggio di fare ciò (usando l'equivalente -S
) è che puoi concentrarti esattamente su quale linea di codice ti interessa.
5
Fai clic con il tasto destro del mouse sul tuo progetto e poi su Proprietà -> C/C++ -> File di output -> Assembler Output e impostalo su qualcosa di diverso da No Listing. Equivalentemente, è possibile aggiungere uno degli switch/FA alla riga di comando del compilatore.
Problemi correlati
- 1. MS Visual Studio 2010 come utilizzare il file generato .asm
- 2. Visual Studio/ReSharper formattazione del codice - C#
- 3. snippet di codice dinamico C# visual studio
- 4. Vedere il tipo di una variabile in Visual Studio
- 5. Visual Studio 2010 scarabocchi IntelliSense per il codice C
- 6. come vedere il codice ottimizzato in c
- 7. Come posso vedere il numero di codice errore compilato nella vista Elenco errori di Visual Studio?
- 8. TypeScript Codice lingua Visual Studio Codice sorgente
- 9. Spiegazione del codice Asm
- 10. Newbie asm: dov'è il codice di chiamata?
- 11. Come utilizzare il compilatore Visual Studio C++?
- 12. Codice Visual Studio push automaticamente
- 13. Codice Visual Studio Importazioni automatiche
- 14. Qual è il significato dei tag XML "vedere" e "seealso" in C# in Visual Studio 2010?
- 15. Come formattare il codice nel codice Visual Studio
- 16. Aggiungere il file C a Visual Studio
- 17. Debug di Visual Studio 2008 - Ignora codice
- 18. Come posso vedere facilmente il grafico di inclusione C/C++?
- 19. Analizzatore di codice statico: C++ Visual Studio 2008 non gestito
- 20. Crollare codice JavaScript in Visual Studio
- 21. Codice di Visual Studio, supporto C# su Windows
- 22. Visual Studio 2013 ha perso la formattazione del codice, C#
- 23. Importa codice sorgente C++ esistente in Visual Studio
- 24. Re-formattazione del codice sorgente avanzato (C++) con Visual Studio?
- 25. Plug-in metriche codice Visual Studio per C++
- 26. Visual Studio C++ con psapi.lib
- 27. C# 6.0 senza Visual Studio
- 28. Finestra Differenza revisione codice Visual Studio
- 29. Codice Visual Studio con ASP.NET Progetto MVC
- 30. Come modificare il tema scuro predefinito per Codice Visual Studio?
BTW, questo è Alt + 8 in VS 2008 (almeno in VC++ express). – Javier
Oppure fare clic con il tasto destro del mouse nella finestra di origine e scegliere "Vai a disassemblare". –