error while loading shared libraries: xxx.so.x"错误的原因和解决办法
?转自: http://blog.chinaunix.net/uid-26212859-id-3256667.html
?
里面提到:
2) 如果共享库文件安装到了/usr/local/lib(很多开源的共享库都会安装到该目录下)或其它"非/lib或/usr/lib"目录下, 那么在执行ldconfig命令前, 还要把新共享库目录加入到共享库配置文件/etc/ld.so.conf中, 如下:
# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
# echo "/usr/local/lib" >> /etc/ld.so.conf
# ldconfig
?
可是我并没有修改/etc/ld.so.conf的内容,而是直接执行了ldconfig命令就可以用了,真是奇怪!