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命令。