一、准备工作
1下载安装msys2.
具体见https://blog.csdn.net/zhang_ze1234/article/details/107063305
2.下载openssl
二、编译ssl
1.可以在官网下载一个openssl,根据需要选择版本下载地址。我下载的是openssl-1.0.2d.tar.gz版本。也可以直接在网上寻找已经编译好的ssl安装包。
2.进入msys2的安装目录,启动mingw64.exe(32位的打开mingw32.exe)命令行工具。执行以下语句
mkdir workShop # 当前处于home目录下,新建工作目录, 在win下把压缩包移进来
cd workShop
tar zxvf openssl-1.0.2d.tar.gz # 解压
cd openssl-1.0.2d.tar.gz
然后执行以下语句开始编译
$ ./config #./config shared表示生成动态库
$ make
$ make test
$ make install
make install之后会在C:\msys64\usr\local\目录下生成一个ssl文件夹,里面有编译生成的库文件。