Linux环境下使用gdb反汇编C语言程序
志艺分享
你还在为不知道Linux环境下使用gdb反汇编C语言程序而烦恼么?接下来是小编为大家收集的Linux环境下使用gdb反汇编C语言程序,希望能帮到大家。
Linux环境下使用gdb反汇编C语言程序
首先是hello world程序:
备注:
gcc -o 参数,指定生成程序文件名。
gdb下,disas命令对应英文为disassembler,反汇编。
这里没有执行程序。如果想执行,会出现:
shen@ubuntu:~$./helloworld
Hello World!
shen@ubuntu:~$
当然,前面要加 ./ ,在当前目录寻找helloworld 文件执行。
再来一个略微复杂的C语言程序:
(我把几幅截图拼了起来)
看了“Linux环境下使用gdb反汇编C语言程序”还想看: