我如何知道ldd如何解决依赖关系

时间:2013-12-12 08:11:56

标签: linux dependencies resolve ldd rpath

对于ldd标识的依赖关系,我如何知道它是使用二进制文件的RPATH还是环境的LD_LIBRARY_PATH?

1 个答案:

答案 0 :(得分:4)

  

我如何知道它是使用二进制文件的RPATH还是环境的LD_LIBRARY_PATH?

假设Linux,运行如下:

env LD_DEBUG=files,libs /path/to/executable

输出将告诉您所有您想知道的内容:查找各种库时加载程序搜索路径是什么,以及原因。