Solus系统中Valgrind所需glibc调试信息包无法找到求助
在Solus中获取Valgrind所需的glibc调试信息包的解决方案
首先尝试安装Solus官方的glibc调试包,Solus的调试包统一使用
-dbginfo后缀,执行以下命令:sudo eopkg install glibc-dbginfo如果提示包不存在,先启用Solus的调试仓库(默认未开启),再重新安装:
sudo eopkg enable-repo debug sudo eopkg update sudo eopkg install glibc-dbginfo若上述方法仍无效,可尝试从源码编译glibc并生成调试信息:
- 安装编译依赖:
sudo eopkg install -c system.devel - 通过
ldd --version查看系统当前glibc版本,下载对应版本的源码包 - 编译时添加
--enable-debug参数,编译完成后将生成的调试文件放置到/usr/lib/debug目录下
- 安装编译依赖:
内容的提问来源于stack exchange,提问作者Александр Максаков
相关产品推荐
相关产品推荐

