下载安装构建工具Perl
下载地址:https://djvniu.jb51.net/200906/tools/ActivePerl5_64.rar
perl是用来生成windows的makefile,供vs2015工具nmake编译使用。
下载openssl1.1.1w源码
下载地址:https://github.com/openssl/openssl/releases/tag/OpenSSL_1_1_1w
下载安装VS2015
Visual Studio Community 2015(含更新 3)- 免费:
下载地址:http://download.microsoft.com/download/5/d/1/5d1ec81e-bc59-448f-9ab6-27636d5cc18a/vs2015.3.com_chs.iso
vs2015只需要安装基础的VC++组件即可。
编译32位静态库


32位Release编译
1.perl Configure VC-WIN32 no-shared --prefix=F:\openssl1.1.1w_win32lib
2.nmake clean
3.nmake
4.nmake test
5.nmake install
32位DEBUG编译
1.perl Configure debug-VC-WIN32 no-shared --prefix=F:\openssl1.1.1w_win32lib_debug
2.nmake clean
3.nmake
4.nmake test
5.nmake install
编译64位静态库


64位Release编译
1.perl Configure VC-WIN64A no-shared --prefix=F:\openssl1.1.1w_win64lib
2.nmake clean
3.nmake
4.nmake test
5.nmake install
64位debug编译
1.perl Configure debug-VC-WIN64A no-shared --prefix=F:\openssl1.1.1w_win64lib_debug
2.nmake clean
3.nmake
4.nmake test
5.nmake install
898

被折叠的 条评论
为什么被折叠?



