error while loading shared libraries的解决方法

error while loading shared libraries的解决方法
 
gearman: error while loading shared libraries: libgearman.so.8: cannot open shared object file: No such file or directory
 
那就表示系统不知道xxx.so 放在哪个目录下。
要在/etc/ld.so.conf中加入xxx.so所在的目录。
 一般而言,有很多so在/usr/local/lib下,所以在/etc/ld.so.conf中加入/usr/local/lib一行,可以解决此问题
更改之后如下:
include /etc/ld.so.conf.d/*.conf
/usr/local/lib
 
 
执行命令/sbin/ldconfig  才会使更新生效;
可以用/sbin/ldconfig -v |grep gearman* 查看是否添加
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章