ubuntu 依赖库的应用

来源:互联网 发布:淘宝修改好评链接 编辑:程序博客网 时间:2024/06/07 13:38

在利用开源项目中,往往有很多依赖。

在编译链接和运行时,系统从一下三个路径去找依赖库:

1.系统默认的库路径:一般是 /lib /usr/lib

2.LD_LIBRARY_PATH 指定的路径

3./etc/ld.so.conf  中指定的路径

但是对于第三种方法,在程序编译和链接时已经足够了,在程序运行是是不行的。

这时还要运行一下ldconfig . 我们在利用ubuntu的 apt-get install ..时,最后安装成功后执行一下ldconfig 的命令

执行这个命令后 ld.so.conf 中的内容所有的库文件都被缓存到ld.so.cache 中。否则即使库文件已经在哪里还是会报缺少库文件。

原创粉丝点击