(gdb) run
Missing separate debuginfos, use: debuginfo-install glibc-2.17-222.el7.x86_64
# vim /etc/yum.repos.d/CentOS-Debuginfo.repo
enable=1
# yum install glibc
# debuginfo-install glibc-2.17-222.el7.x86_64
# gdb -c core a.out
本文介绍如何在CentOS系统中解决缺少分离调试信息的问题,通过启用调试信息仓库并安装特定版本的glibc及其调试信息包来实现。具体步骤包括修改配置文件、启用调试信息仓库、安装glibc及对应的调试信息包。
(gdb) run
Missing separate debuginfos, use: debuginfo-install glibc-2.17-222.el7.x86_64
# vim /etc/yum.repos.d/CentOS-Debuginfo.repo
enable=1
# yum install glibc
# debuginfo-install glibc-2.17-222.el7.x86_64
# gdb -c core a.out
5771
3418
1130