交叉编译 – 交叉编译ldd

我创建了一个交叉编译的arm可执行文件。我想找到可执行文件的库依赖。我使用的是ubuntu natty并安装了arm-linux-gnueabi工具链,它不包含ldd。是否有可用的工具查看arm可执行文件库依赖在linux。
最佳答案
这是一个kluge,但它是最好的解决方案,我可以找到,它真的很好地基本使用 – 只需将此脚本保存为“arm-none-linux-gnueabi-ldd”与您的其他交叉工具。

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

转载注明原文:交叉编译 – 交叉编译ldd - 代码日志