为什么没有libperl.so文件
1个回答
展开全部
到这个网站http://rpm.pbone.net/index.php3找找,有没有libperl.so 文件。安装源代码包,很少用SH命令的,多数情况下用configure命令或软件说明里的autoconfigure.
linux中的*.so文件类似于windows中的 .dll 文件 是库文件
由于你是通过源码编译方式安装的,程序文件会安装到对应目录下的相应位置
假定是默认的路径,安装的是MySQL /usr/local/mysql/lib
提示找不到*.so文件时 先用find查看是否有这个库文件 有的话那就是库文件的默认搜索路径中没有/usr/local/mysql/lib/mysql 添加路径即可
vi /etc/ld.so.conf 写上相应的路径 即 /usr/local/mysql/lib/mysql
如果搜不到 说明提供该链接库的依赖软件没有安装,须先获取相应的软件包安装
至于你搜的libperl.so
find / -name libperl.so 效率有点低
不如换 find /usr/lib -name *.so | grep perl | more
linux中的*.so文件类似于windows中的 .dll 文件 是库文件
由于你是通过源码编译方式安装的,程序文件会安装到对应目录下的相应位置
假定是默认的路径,安装的是MySQL /usr/local/mysql/lib
提示找不到*.so文件时 先用find查看是否有这个库文件 有的话那就是库文件的默认搜索路径中没有/usr/local/mysql/lib/mysql 添加路径即可
vi /etc/ld.so.conf 写上相应的路径 即 /usr/local/mysql/lib/mysql
如果搜不到 说明提供该链接库的依赖软件没有安装,须先获取相应的软件包安装
至于你搜的libperl.so
find / -name libperl.so 效率有点低
不如换 find /usr/lib -name *.so | grep perl | more
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询