一、编译openssl源码,生成库文件
1、下载openssl源码,下载地址:http://www.openssl.org/source/。
2、安装ActivePerl ,http://www.activestate.com/activeperl/downloads-2?utm_expid=32648309.mNiGs4RcTKmYWa8HMsB2rw.1&utm_referrer=https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DwqR2N50_LSCpuHXWvmzczA4b4O9CdZmB7tnhfRHYzHRLVH-dwIGjqOECjcu-QyA1wfpj1K4Kjz12Rq4PGOXWwa%26wd%3D%26eqid%3Dc4610bc100004aaf0000000356af548a。
3、添加perl.exe(默认为:C:\Perl\bin)路径到path环境变量中。
4、启动Visual Studio 命令提示(2010)命令行,依次运行如下命令:
1) perl Configure VC-WIN32 no-asm --prefix=d:/usr/openssl/dir; // 其中d:\usr\openssl为库文件输出路径;
2) ms\do_ms;
3) nmake -f ms\ntdll.mak;
4) nmake -f ms\ntdll.mak test;
5) nm9-ake -f ms\ntdll.mak install.
5.在路径下已经生成相应的库及所需的头文件。
二、vs201