Linux

缺少.so文件

简介:*.so文件如同Windows中的dll文件一样,动态链接库文件

故障原因1:软件正常运行所需要的依赖包没有安装

故障原因2:系统找不到依赖包的*.so共享链接库

故障现象:无法正常编译、安装或运行软件。报错提示”缺少…….so文件”

解决思路:

编辑/etc/ld.so.conf配置文件,确认已安装能提供相应*.so共享库的软件包添加库文件路径,更新:

别忘了ldconfig更新

 

数据库一般会默认安装到/usr/local目录下

ss.rpm可能会产生一个库文件在/opt/ss.so

其他程序:
1.没有安装这个库文件的程序

解决:安装该程序

2.已经安装好这个库文件的程序,但产生的库不在默认位置/usr/local

解决A:利用find查找该库文件

解决B:将该库文件的路径,放入/etc/ld.so.conf文件中

/etc/ld.so.conf文件记录了库的默认搜索路径

原创文章,转载请注明: 转载自STM本文链接地址:缺少.so文件

发表评论

电子邮件地址不会被公开。 必填项已用*标注