ubuntu上安装某个程序的符号表和源码包

查询软件包

以/bin/kill为例,可以先查询这个文件位于哪个安装包里:

$ dpkg -S /bin/kill
procps: /bin/kill

安装符号表

然后参考下面的方法,配置符号表仓库:
https://www.cnblogs.com/pengdonglin137/articles/16295482.html

配置完成后,执行:

sudo apt install procps-dbgsym

安装源码包

参考下面的链接配置软件源,也就是把sources.list中配置的deb-src都打开
https://blog.csdn.net/ken2232/article/details/137032108

然后执行:

sudo apt-get source procps

这样源码包就会下载解压到当前路径下。

在使用gdb调试时,使用dir命令来指定源码包的路径。

posted @ 2024-04-06 18:52  摩斯电码  阅读(41)  评论(0编辑  收藏  举报