linux代码没有添加return,如何用gdb改造

linux代码没有添加return,如何用gdb改造,第1张

1、首先在linux下我们需要先安装gdb调试工具,大多数情况下Centos和Ubuntu下是默认安装了gdb的。

2、其次调试程序,编译时还需要加上-g选项让编译生成的可执行文件中包含足够的调试信息。

3、最后完成调试就可以了。

安装

(1)解压:tar zxvf gdb-6.8a.tar.gz

(2)配置安装gdb:

cd gdb-6.8

./configure --target=arm-linux

make

make install

(3)配置安装gdbserver:

cd gdb

cd gdbserver

./configure --target=arm-linux --host=arm-linux

CC = /usr/local/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc

CC的值为arm-linux-gcc的路径,可以通过which arm-linux-gcc命令定位出来。arm-linux-gcc的安装请参照之前的博文。

make

通过以上几个命令,已经将gdb安装完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/tougao/6072574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-13
下一篇 2023-03-13

发表评论

登录后才能评论

评论列表(0条)

保存