gpt4 book ai didi

gdb - 缺少单独的调试信息,使用 : debuginfo-install glibc-2. 12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686

转载 作者:太空宇宙 更新时间:2023-11-03 17:12:13 25 4
gpt4 key购买 nike

CentOS 6.2 + GNU gdb (GDB) 红帽企业 Linux (7.2-50.el6)

当我用 GDB 调试一个简单的 c++ 代码时,我看到了以下警告:

Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686

我已经尝试了以下方法,但都没有解决问题:

  1. 搜索SO

  2. yum 安装 glibc

  3. debuginfo-install glibc-2.12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686

事实上,当我一个一个地安装那些RPM时,我才意识到它们已经安装好了。

[root@localhost Excluded]# rpm -ivh glibc-2.12-1.47.el6_2.9.i686.rpm 
Preparing... ########################################### [100%]
package glibc-2.12-1.47.el6_2.9.i686 is already installed
[root@localhost Excluded]# ls *.rpm
glibc-2.12-1.47.el6_2.9.i686.rpm libgcc-4.4.6-3.el6.i686.rpm
[root@localhost Excluded]# rpm -ivh libgcc-4.4.6-3.el6.i686.rpm
Preparing... ########################################### [100%]
package libgcc-4.4.6-3.el6.i686 is already installed
[root@localhost Excluded]# rpm -ivh libstdc++-4.4.6-3.el6.i686.rpm
warning: libstdc++-4.4.6-3.el6.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 192a7d7d: NOKEY
Preparing... ########################################### [100%]
package libstdc++-4.4.6-3.el6.i686 is already installed
file /usr/lib/libstdc++.so.6.0.13 from install of libstdc++-4.4.6-3.el6.i686 conflicts with file from package libstdc++-4.4.6-3.el6.i686

为什么GDB找不到?

问题:我需要担心这个问题吗?如果没有,如何关闭它?如果是,如何解决?

谢谢

最佳答案

debuginfo-installyum-utils的一个命令,所以

  1. yum 安装 yum-utils
  2. 调试信息-安装glibc
  3. 如果警告仍然存在,编辑 /etc/yum.repos.d/CentOS-Debuginfo.repo,设置 enabled=1

关于gdb - 缺少单独的调试信息,使用 : debuginfo-install glibc-2. 12-1.47.el6_2.9.i686 libgcc-4.4.6-3.el6.i686 libstdc++-4.4.6-3.el6.i686,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10389988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com