解决GDB调试时出现“Missing separate debuginfos”警告
在使用 GDB 调试代码时,有时候可能会遇到如下提示:Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.166.el6_7.3.i686
这个警告可以忽略不管它,不影响操作……
如果你有强迫症一定要消除它,事实上 GDB 已经告诉了你做法:执行 debuginfo-install glibc-2.12-1.166.el6_7.3.i686 命令。
有些朋友照怼之后出现了下面这个问题:
(记得先切换到 root 权限或者使用 sudo 哦~)
会出现“command not found”是因为 debuginfo-install 其实是 yum-utils 的其中一个命令,所以你需要先安装 yum-utils:执行 sudo yum install yum-utils 命令。
然后再执行 debuginfo-install glibc-2.12-1.166.el6_7.3.i686 命令就不会报错了。
OK,此时你应该就再也看不到恼人的“Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.166.el6_7.3.i686”警告了……
万一还有的话,编辑 /etc/yum.repos.d/CentOS-Debuginfo.repo 文件,将设置 enabled=1 即可。
本帖最后由 XCCQ 于 2020-10-24 16:46 编辑
怎么还是不行呜呜呜
sudo yum install yum-utils
Loaded plugins: fastestmirror, refresh-packagekit
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.163.com
Package yum-utils-1.1.30-42.el6_10.noarch already installed and latest version
Nothing to do
# debuginfo-install glibc-2.12-1.166.el6_7.3.i686
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.tuna.tsinghua.edu.cn
* updates: mirrors.163.com
Could not find a package for: glibc-2.12-1.166.el6_7.3.i686
No debuginfo packages available to install
XCCQ 发表于 2020-10-24 16:44
怎么还是不行呜呜呜
/etc/yum.repos.d/CentOS-Debuginfo.repo 文件,也已经修改了的 现在没有人用GDB了吧
页:
[1]