首先,在安装完全部关于mysql的各种文件后,例:
apt-get install libmysqlclient-dev libmysqlclient20 etc...
发现还是显示cannot find,就开始了寻找libmysqlclient.so之旅,翻找来翻找去
用了find -name / libmysqlclient,毫无所获!
最后用了locate libmysqlclient,终于在/usr/lib/i386-linux-gnu/下找到了libmysqlclient.so和libmysqlclient.so.20
用ln -s libmysqlclient.so /usr/lib/mysql/libmysqlclient_r.so,成功解决了cannot find的问题,生成了libsqlmysql.so文件
本文介绍了在Linux环境下,遇到无法找到MySQL客户端库文件libmysqlclient.so时的解决方法。通过使用locate命令定位到该文件,并利用符号链接(ln -s)创建libmysqlclient_r.so指向libmysqlclient.so的链接,从而解决了编译时找不到库文件的问题。
1万+

被折叠的 条评论
为什么被折叠?



