masm中list文件和宏的一些常用编译调试查看方法-阿里云开发者社区

开发者社区> 大熊猫侯佩> 正文

masm中list文件和宏的一些常用编译调试查看方法

简介:
+关注继续查看

    我们知道使用用 ml /Fl a.asm 可以生成lst文件,但是如果不加调整,masm默认生成的lst文件是非常大的,因为它包含了很大的windows必须用到的头文件内容,为了减小lst文件大小,便于观察实际源代码,我们可以用一下手段删除多余信息:


1 用.nolist ...  .list括住不想显示的内容;

2 用.nocref删除所有符号信息;

3 用 ml /Sn 关闭符号表以减少lst文件大小;

    

    我们还可以控制源代码中的宏(MACRO)的显示,以便于调试宏:

.listmacro

.listmacroall

以上语句可以展开宏中所有语句。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
来更快的Maven了,我的天,速度提升了8倍!(1)
更快的Maven来了,我的天,速度提升了8倍!(1)
42 0
MySql5.7数据优化,瞬间飞起
MySql5.7数据优化,瞬间飞起
5 0
Chrome_Browse
亮点介绍 1、使web项目通过Chrome_Browse调用各种硬件; 2、使web项目通过Chrome_Browse控制缓存; 3、使web项目通过Chrome_Browse控制PC权限(通f过获取CPU、硬盘的编号可以与后台数据库交互进行鉴权); 4、其他更多的与windows交互的功能;
10 0
死锁的 4 种排查工具 !(2)
死锁的 4 种排查工具 !(2)
5 0
升级了 Windows 11 正式版,有坑吗?(5)
升级了 Windows 11 正式版,有坑吗?(5)
8 0
升级了 Windows 11 正式版,有坑吗?(4)
升级了 Windows 11 正式版,有坑吗?(4)
8 0
升级了 Windows 11 正式版,有坑吗?(3)
升级了 Windows 11 正式版,有坑吗?(3)
9 0
1.3w字,一文详解死锁!(3)
1.3w字,一文详解死锁!(3)
5 0
升级了 Windows 11 正式版,有坑吗?(1)
升级了 Windows 11 正式版,有坑吗?(1)
3 0
+关注
大熊猫侯佩
贪吃贪睡的大熊猫侯佩
689
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载