M2Crypto安装失败问题处理

先下载swig 3.0.4版本。下载地址:http://www.swig.org/download.html
解压缩后执行命令:

./configure --prefix=/usr

会报错,原因是需要先安装pcre.下载地址:
https://jaist.dl.sourceforge.net/project/pcre/pcre/8.42/pcre-8.42.tar.bz2

进入解压后的PCRE目录,输入以下命令

./configure
make
sudo make install

安装完pcre后再次安装swig.

./configure
make
sudo make install

查看swig版本:

swig -version

如果出现swig:error while loading shared libraries:libpcre.so.1异常,
确认是否安装pcre,否则安装pcre.

如果确认安装pcre,则运行

ldd $(which swig)

会看到

libpcre.so.1 => not found

手动添加链接:

ln -s /usr/local/lib/libpcre.so.1 /lib

完毕后再次运行

swig -version

可看到版本信息。

全部安装完成后再尝试安装M2Crypto即可.


后来又发现在ubuntu16.04版本上经以上操作后可以安0.22.3版本了,但是18.04上却还是不行。

参考资料:
[1].https://blog.csdn.net/lzfly/article/details/80058237
[2].https://www.wandouip.com/t5i153087/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值