一尘不染

交叉编译器ldd

linux

我创建了一个交叉编译的arm可执行文件。我想找到可执行文件的库依赖项。我正在使用ubuntu natty并安装了不包含ldd的arm-linux-
gnueabi工具链。有没有可用的工具来查看Linux中arm可执行文件库的依赖性。


阅读 743

收藏
2020-06-03

共1个答案

一尘不染

这有点儿混乱,但这是我能找到的最好的解决方案,对于基本用途它确实很好用-只需使用其他交叉工具将此脚本另存为“ arm-none-linux-gnueabi-
ldd”即可。

#!/bin/sh
arm-none-linux-gnueabi-readelf -a $1 | grep "Shared library:"
2020-06-03