问题发生在下载安装编译OpenSSL的过程中,
正常的安装步骤如下:
1.下载 解压OpenSSL包
2.安装Perl,编译OpenSSL需要使用Perl脚本调用Configure产生MakeFile文件
3.执行“perl Configure VC-WIN64A”
这时出现以下问题:
显示没有NASM,编译失败。
经查找,NASM(Netwide Assembler)是一个汇编器,
从文件“NOTES.WIN”中推测(如图),这是vc++所用,而本环境的c编译器为GUN C,
所以回道OpenSSL官网下载页,看出有两个版本
下载n结尾版本,安装编译成功(如图)
结论:
OpenSSL分别有针对VC++和GUN C 两个编译器不同的安装包
g结尾代表VC++
n结尾代表GUN C(WinGW)