帖子: 找到usermode的符号文件
gdb用户态的ap或者程序时,如果想跟到usermode通常需要找到库的符号文件
步骤:
- 找到makefile 或者 cmake的库信息,例如X11
- ldconfig 列出库名,例如libX11.6.so
- apt-file search 查找包名,例如libx11-6
- 查找源中是否有dbgsymbol,apt-cache search,例如libx11-6-dbgsym
- 如果源中没有 可以新建一个文件夹 用apt source * + dpkg-buildpackage -b编译 缺少依赖用apt build-deb 下载,最后在上级目录安装dbgsymbol的ddeb。