Visual Studio 2017
- 下载地址:Visual Studio 2017
- 安装使用 C++ 的桌面开发
- 添加 VS 路径到系统环境变量
ActivePerl
- 下载地址:Perl5
- 安装时勾选添加路径到环境变量
- 安装完成后cmd验证:
perl -v
NASM
- 下载地址:nasm
- 安装完成后添加nasm的路径到系统环境变量
- 通过cmd验证:
nasm -h
OpenSSL
- 下载OpenSSL压缩包:OpenSSL
- 解压缩到目录,如:
D:\openssl\openssl-1.1.1
- 以管理员身份运行适用于vs2017的x64本机工具命令提示
- cd到解压缩的目录
perl Configure VC-WIN64A -prefix=D:\openssl
(可以无视掉红字警告)
nmake
nmake test
nmake install
- 添加
C:\Program Files\OpenSSL\bin
到环境变量
Project
- VS2017中新建项目
- 进入:项目属性 - VC++目录,在 包含目录 添加
C:\Program Files\OpenSSL\include
, 库目录 添加C:\Program Files\OpenSSL\lib
- 进入:项目属性 - 链接器 - 输入,附加依赖项添加
libssl.lib;libcrypto.lib
- 项目中引入库
#include <openssl/ssl.h>