在windows下怎么编译openssl

首先需要检查编译环境

查看当前操作系统的版本:
[attach]297[/attach]

查看Peral的版本,使用命令perl -version
[attach]298[/attach]

将下载的OpenSSL源代码解压缩到任何路径下:
[attach]299[/attach]

使用Perl配置编译环境:
[attach]300[/attach]

使用ms\do_ms建立Makefiles文件,并且不建立汇编语言文件:
[attach]301[/attach]

使用nmake -f ms\ntdll.mak命令,对OpenSSL进行编译:
[attach]302[/attach]

如果不出意外的话,将会得到out32dll文件夹,这个文件夹里面包含在windows环境下所需要使用的所有可执行文件和库。
[attach]303[/attach]

至此在Windows平台下的编译已经全部完成了。
[attach]304[/attach]

这种方式使用的VC的编译器,你也可以使用其他的编译器来对源代码进行编译。