如何获得G ++汇编代码说明地址

贾斯杰夫·西杜(Jasdev sidhu)

如何使用g ++获取汇编代码指令地址,我可以使用以下命令从g ++打印汇编代码

g++ -S -masm=intel

我得到了汇编代码,但其中不包含指令地址。

福兹

所述-S开关使g++以发射其发送至汇编器的组件。这不是对象的转储,因此没有地址。

要获取对象g++生成的转储,首先编译成一个目标文件:

g++ -c foo.cpp

然后使用objdump转储目标文件:

objdump -d -Mintel foo.o

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章