创建控制台项目
目标平台改64位
右键点解决方案,生成依赖项-》生成自定义-》masm打上勾
在源文件中添加asm文件
在项目属性——》链接器——-》常规选项中,附加目录库选择MASM32的LIB和INCLUDE路径,使用库依赖项输入选择是
右键添加属性
从生成中排除—-》否
项目类型-》Microsoft Macro Assembler
添加masm32的lib和include路径
在XXX.asm文件中编辑
添加C文件,在C文件中声明ASM文件中定义的函数作为外部函数
编译,运行
- F5 开始使用调试器运行程序
- F9在当前行设置断点
- F10运行到下一个断点处
- F5 从被调试的已停止程序恢复执行
- F11步进到函数内(如果当前程序指针指向一个函数)
- F10步过函数(如果当前程序指针指向一个函数)
- Shift+F11 步出执行的函数