解压OpenSSL, 在其目录下可以有个INSTALL.W32文件,这个文件就是在windows下的安装说明。用UltraEdit等工具打开它查看安装编译方法;
1 下载openssl-1.0.1g.tar.gz, 可从https://www.openssl.org/source/下载
2 安装vs2008和perl; 可从http://www.activestate.com/activeperl下载安装包
3 安装nasm, 可从http://www.nasm.us/pub/nasm/releasebuilds/2.11.02/win32/下载windows安装包,然后把nasm的安装路径添加到系统path环境变量里
4
打开
vs2008 command prompt
5 解压openssl-1.0.1g.tar.gz,并将vs2008 command prompt切换到解压目录中;
6
vs2008 command prompt中运行:
>perl
Configure VC-WIN32 --prefix=c:\some\openssl\dir
>ms\do_nasm
>nmake -f ms\ntdll.mak
>
nmake -f ms\ntdll.mak test
>
nmake -f ms\ntdll.mak install
这样openssl就安装到上面制定的c:\some\openssl\dir中了
7 完毕
可以直接从http://download.youkuaiyun.com/detail/sohu_2011/7257915下载编译好的,里面有编译所需要的配置