解决XXX.so.18: cannot open shared object file: no such file or directory failed问题
在运行某些进程时,可能会出现提示XXX.so.18: cannot open shared object file: no such file or directory failed,下面以libmysqlclient.so.18为例,讲述如何解决此类问题。
#cd /usr/local/mysql/lib
#ls
libmysqlclient.a libmysqlclient_r.so libmysqlclient_r.so.18.0.0 libmysqlclient.so.18 libmysqlservices.a
libmysqlclient_r.a libmysqlclient_r.so.18 libmysqlclient.so libmysqlclient.so.18.0.0 plugin
再看下/usr/lib目录下,果然没有,这样我们做个软链接:
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib
或者直接将文件复制到/usr/lib目录中。
ldconfig