前言
由于Window系统没有自带的openssl库,因此当需要使用openssl参与工程编译时,需要自己下载和编译openssl源码。
1.编译环境
2.编译
1.下载openssl源码,解压OpenSSL
2.开始菜单打开"MSYS2 MSYS",cd到openssl解压目录
cd /c/openssl-3.0.1/openssl-3.0.1
3.编译(静态库和动态库)
## 32位版
./Configure mingw
## 64位版
./Configure mingw64
## 32位debug版 安装到/usr/local/openssl目录
./Configure debug-mingw --prefix=/usr/local/openssl
mingw32-make.exe
## 产物收集
mingw32-make.exe install
3.使用
openssl s_client -connect www.baidu.com:443
openssl s_time -connect www.baidu.com:443