如何查看C++和java生成的汇编代码

[复制链接]
查看11 | 回复1 | 2017-1-5 20:41:36 | 显示全部楼层 |阅读模式
《Intel汇编语言程序设计》:“大多数的C++调试器允许有选择地在单独的窗口中查看语句生成的汇编语言代码,在java中查看java字节码符号列表也同样可以看到类似的翻译过程”
我不知道--如何查看C++和java生成的汇编代码?

回复

使用道具 举报

千问 | 2017-1-5 20:41:36 | 显示全部楼层
下面有几种方法:方法一:生成asm文件1)VS2005:项目 ---》属性 ---》 配置属性 ---》 c/c++ ---》 输出文件 ---》 右边内容项:汇编输出 ---》带源代码的程序集(/FAs )。这样在项目里面生成后缀为*.asm的文件。里面还有注释,有利于分析。要得到汇编代码与源代码的对应,设置选项:2)VC6.0:project settings:---> C++ ---> category == Listing files
--->Listing file type == Assembly with source code方法二:使用反汇编方式(推荐使用这种...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行