ubuntu 依赖库的应用

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

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

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 中。否则即使库文件已经在哪里还是会报缺少库文件。

阅读更多
文章标签: ubuntu library path
个人分类: ubuntu 使用技巧
上一篇ubuntu 中的 pkg-config
下一篇NFS 配置
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭