win10 配置OpenSSL

准备工作:

  1. 安装好Visual Studio 2017 (我使用的是社区版)
  2. 安装好 ActivePerl-5.24.3(官网下载)
  3. 官网下载openssl-1.0.2o.tar.gz源码

编译步骤:

1.在Microsoft Visual Studio目录下搜索vcvarsall.bat并进入所在目录,社区版的路径为D:\Microsoft Visual Studio\Community2017\VC\Auxiliary\Build

2.在上面目录下打开cmd,运行 vcvarsall.bat x86_amd64

3.cmd切换到解压完的openssl源码目录 (注意:这个cmd和上面第2步一定要在同一个窗口进行,并且后面的所有的命令行输入都得在这同一个窗口下进行,不然后面的5,6步会提示无法找到nmake命令),输入下面命令

D:\openssl\openssl-1.0.2o>perl Configure VC-WIN64A --prefix=D:\openssl\install

上面--prefix表示指定编译生成保存的地址

4.继续运行

D:\openssl\openssl-1.0.2o>ms\do_win64a

5.继续执行,进行编译,这步需要跑了好几分钟

D:\openssl\openssl-1.0.2o>nmake -f ms\nt.mak

6.继续执行

D:\openssl\openssl-1.0.2o>nmake -f ms\nt.mak install

7.至此编译完成,可以看到文件夹中生成了编译好的文件

猜你喜欢

转载自www.cnblogs.com/leocc325/p/13387330.html