1.下載openssl-0.9.8zh解壓到f:\openssl-0.9.8zh測試
下載nasm-2.12.03rc1解壓到D:\develop\nasm-2.12.03rc1並把添加到系統環境變量PATH裏面ui
下載ActivePerl-5.22.1.2201-MSWin32-x86-64int-299574.msi安裝到本地spa
命令提示符運行cpan命令安裝缺乏的組件 cpan> install xxxcode
編譯步驟blog
perl Configure VC-WIN32 perl Configure -DOPENSSL_USE_IPV6=0 VC-WIN32 zlib,zlib-dynamic --with-zlib-include=F:\zlib-1.2.8 --with-zlib-lib=F:\zlib-1.2.8\zdll.lib ms\do_nasm.bat nmake -f ms\ntdll.mak
參考命令:ip
編譯動態庫: nmake -f ms\ntdll.mak 編譯靜態庫: nmake -f ms\nt.mak 測試動態庫: nmake -f ms\ntdll.mak test 測試靜態庫: nmake -f ms\nt.mak test
編譯成功後將會在f:\openssl-0.9.8zh\out32dll生成ssl
ssleay32.dll
libeay32.dll
openssl.exe
libeay32.lib
ssleay32.lib
以及一些測試文件get
下載編譯好的openssl-0.9.8zhopenssl