您的位置:首页 > 运维架构 > Linux

Linux添加共享库路径

2016-11-11 12:05 197 查看
Linux 运行的时候,是如何管理共享库(*.so)的?

在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。

如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?

Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconfig 生成/etc/ld.so.cache。 ld.so 加载共享库的时候,会从 ld.so.cache 查找。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: