当前位置: 首页 > 工具软件 > M2Crypto > 使用案例 >

M2Crypto安装失败问题处理

贾俊喆
2023-12-01

先下载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/

 类似资料: