cannot open shared object file

cannot open shared object file

原因:系统找不到xxx.so文件在哪里
在/etc/ld.so.conf中加入xxx.so所在目录就可以

一般so文件会放在/usr/local/lib目录下

解决方法:

sudo vim /etc/ld.so.conf

加入

include /usr/local/lib

更新

sudo /sbin/ldconfig -v

另外一种方法

export LD_LIBRARY_PATH=/usr/local/lib

版权声明:本文为Walikrence原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。