OpenSSL编译

文|Seraph

搭配

  1. openssl-1.1.0e
  2. VS2015
  3. ActivePerl_5.16.2(因为官网下载比较慢,我就从百度下了老版本)
  4. NASM 2.13.01

安装与编译

  1. 安装ActivePerl
  2. 安装NASM
  3. 在系统环境变量path中加入:
    C:\Perl\bin;
    C:\Program Files\NASM;
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
  4. 使用VS2015下的Developer Command Prompt for VS2015按管理者权限进入控制台模式
  5. 进入openssl的根目录,如C:\openssl;并输入perl configure VC-WIN32
OpenSSL编译_第1张图片
配置Configure
  1. 输入nmake
  2. 输入nmake test
  3. 输入nmake install

注意:这个版本的OpenSSL很简单,不像之前很多博客里讲的版本,无需使用do_ms等命令,如想了解更加详细的编译过程,可以参看openssl根目录下的INSTALL文件。---多看官方文档,很多博客的东西不全,也没有针对性,出疏漏的地方也多。

生成

四个需要的文件
libssl.lib
libssl-1_1.dll
libcrypto.lib
libcrypto-1_1.dll

我的天空里没有太阳,总是黑夜,但并不暗,因为有东西代替了太阳。虽然没有太阳那么明亮,但对我来说已经足够。凭借着这份光,我便能把黑夜当成白天。我从来就没有太阳,所以不怕失去。------《白夜行》

你可能感兴趣的:(OpenSSL编译)