Gdb调试时候弹出Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6.i686
首先该提示意思是gdb缺少glibc-debuginfo的c调试库
解决方案就是上诉提示中的use: debuginfo-install glibc-2.12-1.107.el6.i686这条命令安装,debuginfo-install命令是yum-utils中的一个安装命令。
第一步要确定是否已经安装了yum-utils,如果没有该工具debuginfo-install命令是无法识别的,所以没有该工具的用yum install yum-utils安装。
第二步要确定配置并启用yum-utils中的debug源信息,编辑/etc/yum.repos.d/中的.repo文件,把[debug]字段改成如下设置:
[debug]
name=CentOS-6 - Debuginfo
baseurl=http://debuginfo.centos.org/6/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-6
enabled=1
第三步,安装gdb所需的glibc-debuginfo,运行debuginfo-install glibc命令。