缺少动态链接库错误修复

简介:

缺少动态链接库错误修复


安装memcached时候遇到缺少动态链接库错误:

 

1
[root@test02 bin] # ./memcached -h
1
2
./memcached: error while loading shared libraries: libevent-2.0.so.5: cannot open shared
object file: No such file or directory

 

总结下来主要有3种方法:

1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边

1
2
ln  -s  /where/you/install/lib/ *.so  /usr/lib
sudo  ldconfig

 

2.修改LD_LIBRARY_PATH

1
2
export  LD_LIBRARY_PATH= /where/you/install/lib :$LD_LIBRARY_PATH
sudo  ldconfig

 

3.修改/etc/ld.so.conf,然后刷新

1
2
3
vim  /etc/ld .so.conf
add  /where/you/install/lib
sudo  ldconfig



















本文转自UltraSQL51CTO博客,原文链接:http://blog.51cto.com/ultrasql/1632967  ,如需转载请自行联系原作者



相关文章
|
11月前
|
移动开发 NoSQL 网络协议
掌握GDB调试工具,轻松排除bug(下)
掌握GDB调试工具,轻松排除bug
|
存储 iOS开发 Windows
利用Dism修复系统步骤,以及dism找不到源文件解决方案
利用Dism修复系统步骤,以及dism找不到源文件解决方案
5711 0
利用Dism修复系统步骤,以及dism找不到源文件解决方案
|
5月前
|
Android开发
|
11月前
|
存储 监控 NoSQL
|
小程序 Android开发 iOS开发
小程序 | 小程序修复了一些bug
前段时间,有朋友反应小程序的今天吃个啥有bug,不能正常使用。
129 0
|
Linux
LINUX编译时缺少头文件,查找依赖库的终极解决办法
LINUX编译时缺少头文件,查找依赖库的终极解决办法
415 0
|
C++
提示缺少msvcpNNN.dll怎么办
提示缺少msvcpNNN.dll怎么办
98 0
DeepStream运行范例出错,提示缺少libnvinfer.so怎么办?
DeepStream运行范例出错,提示缺少libnvinfer.so怎么办?
381 0
|
Windows 搜索推荐
DLL文件修复
当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件, 如动态链接库(.dll文件)和可执行文件(.exe文件)。  * 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。
1043 0