博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 中安装软件报缺少共享库文件的错误
阅读量:5094 次
发布时间:2019-06-13

本文共 426 字,大约阅读时间需要 1 分钟。

linux 安装一些如软件 或者相关的模块时,经常报出缺少一些依赖包的 libxxx.so等的共享库文件

首先找到 该共享库文件

然后查看/etc/ld.so.conf

这个文件记录了编译时使用的动态链接库的路径

默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件

1.可以直接编辑该文件 将共享库的路径添加到该文件中

2.也可以直接将共享库拷贝到该文件中包含的路径下

 

最后关键的一步 要运行下 ldconfig

它是一个程序,通常它位于/sbin下

作用就是将/etc/ld.so.conf列出的路径下的库文件缓存到/etc/ld.so.cache 以供使用,

需要运行一下/sbin/ldconfig使所有的库文件都被缓存到ld.so.cache中,如果没做,即使库文件明明就在/usr/lib下的,也是不会被使用的。

转载于:https://www.cnblogs.com/aveenzhou/p/3913955.html

你可能感兴趣的文章
一些方便系统诊断的bash函数
查看>>
Floyd算法 - 最短路径
查看>>
【转载】基于vw等viewport视区相对单位的响应式排版和布局
查看>>
<转>关于MFC的多线程类 CSemaphore,CMutex,CCriticalSection,CEvent
查看>>
《你们都是魔鬼吗》实验十二 团队作业八:Alpha冲刺
查看>>
jquery中ajax返回值无法传递到上层函数
查看>>
[Leetcode]942. DI String Match
查看>>
css3之transform-origin
查看>>
1003 Emergency
查看>>
bm25
查看>>
Oracle 导入导出 创建用户等
查看>>
[转]JavaScript快速检测浏览器对CSS3特性的支持
查看>>
对接系统的一些思考
查看>>
exception from hresult:0x8000401A(excel文档导出)
查看>>
Linux常用命令
查看>>
Master选举原理
查看>>
Objective-C在ARC下结合GCD的单例模式和宏模版
查看>>
CSS 基础知识(认识选择器)
查看>>
[ JAVA编程 ] double类型计算精度丢失问题及解决方法
查看>>
Android Token的使用学习
查看>>