现在刚刚开始学习用gdb调试程序,结果:在centos下,出现这样的错误:

gdb在调试程序时候提示 Missing separate debuginfos, use: debuginfo-install glibc-xxx

经过一番查找,原来是确实内核的调试支持。

1、首先,查看一下自己的内核版本号,然后到http://debuginfo.centos.org下载对应的文件。

//查看linux内核版本
uname -rsp
Linux 3.10.-514.16..el7.x86_64 x86_64
//下载对应的内核调试信息
wget http://debuginfo.centos.org/7/x86_64/kernel-debuginfo-3.10.0-514.16.1.el7.x86_64.rpm
wget http://debuginfo.centos.org/7/x86_64/kernel-debuginfo-common-x86_64-3.10.0-514.16.1.el7.x86_64.rpm

2、安装

rpm -ivh kernel-debuginfo-3.10.-514.16..el7.x86_64.rpm
rpm -ivh kernel-debuginfo-common-x86_64-3.10.-514.16..el7.x86_64.rpm
有时候上述命令报错,可以使用yum命令安装
yum install kernel-debuginfo-common-x86_64-3.10.0-514.16.1.el7.x86_64.rpm
yum install kernel-debuginfo-3.10.0-514.16.1.el7.x86_64.rpm

3、编辑或者建立 :/etc/yum.repos.d/CentOS-Base-debuginfo.repo

[debug]
name=CentOS- - Debuginfo
baseurl=http://debuginfo.centos.org/7/$basearch
gpgcheck=
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-7
enabled=

4、安装debuginfo-install

yum install nss-softokn-debuginfo -–nogpgcheck
yum install yum-utils

5、安装glibc调试信息

debuginfo-install   glibc

6、OK

最新文章

  1. @echo off 与echo off
  2. AJAX文件上传实践与分析,带HTML5文件上传API。
  3. Python基本数据类型之dict
  4. How To Set Up vsftpd on CentOS 6
  5. simtrace之探秘SIM卡中的世界
  6. [Unity 5.2] The imported type `UnityEngine.Advertisements.ShowResult' is defined multiple times
  7. aix下oracle数据库创建表空间和用户
  8. Oracle自用脚本(持续更新)
  9. (CentOS) 程序安装包管理:yum
  10. 《.NET简单企业应用》项目开发环境
  11. discuz函数quote
  12. 用C#绘图实现动画出现卡屏(运行慢)问题的解决办法
  13. 找礼物(find)
  14. alert一般用来调试客户端的javascript代码,以及更好的调试方法
  15. WebService就是这么简单
  16. TensorflowSharp安装和使用入门
  17. JavaScript:Number 对象
  18. 你永远学不会的设计-->百度地图map api key 的设置
  19. ios -RunTi me(相关知识)
  20. 软件工程-东北师大站-第五次作业(PSP)

热门文章

  1. JavaScript基础入门教程(四)
  2. 【redis】2.redis可视化工具安装使用
  3. Linux下启动和停止Java应用程序的Shell脚本
  4. 网络管理命令list
  5. Cisco路由技术基础知识详解
  6. MySQL建表时,日期时间类型选择
  7. 不要在基类析构函数中调用纯虚函数,否则运行时会报错“pure virtual method called”
  8. 正则表达式匹配a标签或div标签
  9. javascript脚本中使用json2.js解析json
  10. 关于web项目中的图片上传、并在前端显示问题(tomcat中配置文件上传虚拟路径)