有没有办法找到给定库所依赖的库的名称?
基本上我有一个动态加载的“.so”文件,我知道所有其他的.so文件
07/07更新:
我发现/proc//maps非常有用,它为给定进程提供了加载的动态库的位置
最佳答案
在终端中键入readelf -a <PATH-TO-LIBRARY> | grep 'NEEDED'
。
注意:readelf
是binutils的一部分。
关于c - 查找Unix上已编译库的依赖项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6543956/