项目需要DES运算、公私钥签名验签等功能,采用openssl 1.1.1 d,最新版本的库,又因为需要考虑前端各个系统兼容性,折腾好久,终于搞定。该版本静态库在XP、WIN7 32位、WIN764位,及WIN10 32/64位进行兼容测试,都已通过。
环境:WIN10 VS2010 +win32
所使用的工具:
1、openssl 1.1.1d 此时最新版 link.
2、 ActivePerl 64位和32位版本 可按情况选择版本,官网下载就可以
3、nasm 64位和32位版本 看需要吧,可选安装。
link.
link.
环境变量配置
1.运行vcvars32.bat 目的 将VS的路径添加到环境变量
目录:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC
或者将
2.下载安装完Perl和NASM 并全部添加到环境变量
控制面板-》系统安全-》系统里面 如下图