VS--使用dumpbin查看汇编代码

编写代码如下,命名为CPPTest2.cpp

int main()
{
	const int i = 0;
    return 0;
}

我使用的是win7 64位操作系统,VS2015,可以在开始->所有程序->Visual Studio 2015->Visual Studio Tools中启动VS2015开发人员命令提示,如下图

VS--使用dumpbin查看汇编代码

或者打开cl.exe程序的路径,如我电脑上VS2015的路径为

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

VS--使用dumpbin查看汇编代码

我是使用VS2015开发人员命令提示打开的命令行窗口

VS--使用dumpbin查看汇编代码

CPPTest2.cpp代码在F:\project\CPPTest\CPPTest2目录下

使用命令行 cd /d dirPath 进行到代码目录

VS--使用dumpbin查看汇编代码

使用cl CPPTest2.cpp编译代码,生成CPPTest2.exeCPPTest2.obj

VS--使用dumpbin查看汇编代码

使用dumpbin /DISASM CPPTest2.obj查看汇编代码(/DISASM 表示 display asm 显示汇编)

VS--使用dumpbin查看汇编代码

使用dumpbin /DISASM CPPTest2.obj>asm.txt把屏幕上显示的输出到asm.txt文件中,文件名称可自定义