原因有两个: 1.操作系统没有改共享库 2.安装了该共享库,但是执行外部程序调用该共享库的时候,程序按照默认路径(/usr/lib./lib)找不到该共享库文件 解决方法: ubuntu系统的共享库一般安装在/usr/local/lib目录下,如果不确定,可以使用ls  /usr/local/lib查看里面是否有你需要的库文件 然后打开/etc/ld.so.conf,在文件最后添加/usr/local/lib(或者在命令行输入echo "/usr/local/lib" >>…
参考博客地址: http://blog.csdn.net/newairzhang/article/details/28656693 安装lib32z1就可以解决,如下: 首先,sudo apt-get update 然后,sudo apt-get install lib32z1…
error while loading shared libraries: libpcre.so.0的解决办法 http://blog.csdn.net/xjkwq1qq/article/details/32101137 昨晚刚买了台Linux云服务器,今天配置apache2时,因没有备份libpcre.so.0文件便执行命令"rpm -e pcre –nodeps",导致丢失libpcre.so.0文件.结果可想而知,新版的pcre再也安装不上了,apache2也无法再编译了.只要一…
默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常通过源码包进行安装时,如果不指定--prefix,会将库安装在/usr/local/lib目录下:当运行程序需要链接动态库时,提示找不到相关的.so库,会报错.也就是说,/usr/local/lib目录不在系统默认的库搜索目录中,需要将目录加进去. 1.首先打开/etc/ld.so.conf文件 2.加入动态库文件所在的目录:执行vi /etc/ld.so.conf,在"include ld.so.conf.d/*.c…
http://blog.csdn.net/wallwind/article/details/7580659 错误信息: error while loading shared libraries: libXXX.so.11.1: cannot open shared object file: No such file or directory locate libXXX.so.1.2.3 (如果你的文件系统比以前有了变化,如安装了可能是需要的库的开发包,则需要 locate -u 一下) libX…
在编译引用了第三方库的代码后,执行出现了以下错误 [work@xxx zktest]$ ./a.out ./a.out: error while loading shared libraries: libzookeeper_st.so.2: cannot open shared object file: No such file or directory 这就是依赖的动态库找不到路径导致的 可以用ldd命令来看一下依赖的库的路径 [work@xxx zktest]$ ldd a.out     …
安装memcache时,需要建立文件索引或者说文件连接(link),类似windows下的快捷方式 启动服务时出现 error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory >whereis libevent-2.0.so.5 libevent-2.0.so.5: /usr/local/lib/libevent-2.0.so.…
the file libjpeg.so.62(in /usr/lib/libjpeg.so.62)belongs to the package libjpeg62so try to reinstall(that shoud've already been installed) the package sudo apt-get install libjpeg62…
今天在执行一个protobuf程序时,提示error while loading shared libraries: libprotobuf.so.8: cannot open shared object file: No such file or directory错误.google了一下,是由于找不到lib这个文件. 解决办法: 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared librari…
[转]"error while loading shared libraries: xxx.so.x" 错误的原因和解决办法 http://blog.csdn.net/sahusoft/article/details/7388617 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如: tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared obje…