简要介绍下openssl的编译过程
环境:win10 + visual studio 2017 community
1.准备
openssl源码 官网下载地址 我下载的源码版本是openssl-1.1.0h
activeperl 官网下载地址
nasm 官网下载地址 手动添加到环境变量
2.编译
进入VS2017自带的命令行界面,注意区分版本,我进入的是x64 Native Tools Command Prompt for VS2017
进入openssl源码目录
1 >perl Configure VC-WIN64A [no-asm] [-prefix=dirctory choosed] (32位编译则使用>perl Configure VC-WIN32) 2 >nmake 3 >nmake test
注意:有的教程会有ms\do_ms之类的命令,然而会报错,这步不需要;执行第一句会提示nmake或dmake没添加到path,其实不用管。。。只要nmake test完成后显示All test successful就可以了