Visual Studio C++:查看ASM代码?
问题描述:
我想看看由Visual Studio C++生成的所有asm,学习一些关于ASM,编译器等的知识。我对GCC了解,可以使用-S参数来实现,但不能在VS中使用。我如何去做这件事?Visual Studio C++:查看ASM代码?
答
最简单的方法是在集成调试器中启动程序,然后打开汇编语言视图。这显示汇编语言与原始源代码交错。
当我使用VS时,这是Alt + F7或其他东西,但它可能会改变。这样做的好处(通过使用-S
等效)您可以专注于您感兴趣的代码行。
顺便说一句,这是VS 2008中的Alt + 8(至少在VC++ express中)。 – Javier 2010-05-20 20:56:55
或者右键单击源窗口并选择“转到反汇编”。 – 2010-05-20 21:28:53