美文网首页
获取linux可执行文件所依赖的库的三种办法

获取linux可执行文件所依赖的库的三种办法

作者: doinb1517 | 来源:发表于2022-11-08 14:18 被阅读0次

1、使用objdump

objdump -x toolbox | grep NEEDED

带有 NEEDED 属性的即为所依赖的库,所以可通过 objdump -x toolbox | grep NEEDED 指令来筛选要查找的内容。
如果要查看 arm 上的文件,则使用 arm 的交叉工具链即可(arm-linux-objdump)

2、使用ldd命令

ldd filename

ldd命令有时候会遇到路径问题,不是最优解,尽量使用其他方案

3、使用readelf命令

readelf -d filename | grep NEEDED //-d,dynamic 显示动态段的信息

相关文章

网友评论

      本文标题:获取linux可执行文件所依赖的库的三种办法

      本文链接:https://www.haomeiwen.com/subject/whmwtdtx.html