gdb调试start命令时报:Missing separate debuginfos, use: debuginfo-install

我不是Ubuntu或者CentOS这种linux系统,直接sudo,yum就行了,是实验室的项目用的远程服务器,不能发送请求,但是服务器里面gdb安装的东西不全,刚学GDB调试,也不知道怎么回事,实在小白,问了师姐
问题是 :gdb到file之后,start就显示Missing separate debuginfos, use: debuginfo-install………后面还有一堆……
于是撸起袖子开始自己干在官网下载gdb
http://www.gnu.org/software/gdb/download/
GDB官网
越往下时间越近,下载一个最新的gz结尾的压缩包
下载的版本
用WinCP(一个可以实现在本地与服务器端文件上传下载的东东)上传到服务器里我自己文件夹下的根目录
WinCP
用tar zxvf gdb-7.12.tar.gz解压
vim configure 打开configure文件
/profix找到profix把home/usr/改成你现在的路径我的是home/liyannan/gdb
【注意如果不写gdb(这个是我起的)直接安装到gdb-7.12文件夹会出现有重复头文件的error,因为安装的目标文件和我的安装文件是在一个文件夹,于是它打开刚要paste发现已经存在一个了(就是它自己)当然会重复了)所以新建一个gdb文件夹把东西都安装在他下面】
然后:wq保存
用./configure命令执行配置文件 生成一个Makefile文件
用make命令执行
ok安装好了
但是这个时候gdb你的可执行文件还是说缺失东西,因为服务器默认是在一个公共的区域安装的gdb使用的时候也是从这个区域调度
所以我们要进入gdb文件夹下的bin文件夹下 直接用命令./gdb 后面加上你要调试的可执行文件的相对地址 就可以调试了 麻烦点 但是能用就知足了
./gdb 路径
特注:有一个温柔善良的师姐真是太幸福了!谢谢苏苏师姐!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值