我知道这个问题已经在另一个线程中得到了回答,但是我尝试了另一个线程中给出的所有解决方案,包括 -
寻找包裹,
尝试安装软件包,
安装 yum-utils
和 debuginfo-install glibc
最后,我什至在/etc/yum.repos.d 下的 redhat.repo 中设置了 enabled=1 和 gpgcheck=0,我还应该做些什么来摆脱这个错误?
我想要做的是,使用共享对象库调试程序(使用 gdb)。程序和 .so 文件都在同一台服务器(Redhat Maipo)上编译,我仍然看到这个错误。结果我无法单步执行代码 - 或者两者无关?
最佳答案
I am still seeing this error.
这不是错误。
I can't step through the code as a result - or are the two unrelated?
你想单步执行哪个代码?
失踪
glibc-2.17-157.el7_3.1.x86_64
只会阻止您单步执行 GLIBC 本身。如果您尝试单步执行的代码是您自己编译的代码(您的问题暗示这正是您要执行的操作),则安装它无济于事。
关于debugging - 缺少单独的调试信息,使用 : debuginfo-install glibc-2. 17-157.el7_3.1.x86_64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43982681/