关于ld.so.conf

来源:互联网 发布:内存条涨价 知乎 编辑:程序博客网 时间:2024/05/19 18:16

配置这个,再调用ldconfig.

ldconfig -p 将可以看到哪些库被定位了。

(读ld.cache 文件)

必须要注意的是。这种方式并不是将目录添加到搜索路径,每次加一个库到一个已经有过的自定义lib都要重新调用ldcnfig来进行注册到cache.

同时cache里面登记的是soname.当然如果没有soname,libxxx.so 则效果看起来就和添加搜索路径一样的

所以对于这种结构/home/xiongyf/lib/

libtest.so.6.1  libtest.so.6->libtest.so.6.1 libtest.so-->libtest.so.6.1

试图通过这个软链接去进行是不行的。不能够被找到。

要么将这个软链接放到/lib等系统目录。

要么通过LD_LIBRARY_PATH来指定搜索路径。

0 0