系统windows 7 或XP
软件:vs2010
功能:配置openssl环境
工具:perl openssl
下载 OpenSSL http://www.openssl.org/
下载 activeperl http://www.activestate.com/activeperl/downloads
1、先安装perl,判断安装成功是否的方法是perl example.pl
2、打开命令行cmd。输入>cd c:/openssl。(假使我安装直接安装在c盘openssl目录下),进入到目录下,再输入>perl Configure VC-WIN32,配置完了有提示
3、接着再输入>cd C:/Program Files/Microsoft Visual Studio 10/VC/bin。然后在该目录输入 >VCVARS32.BAT。注册环境变量。(注意你可以在那个目录下找到vcvars32.bat文件)
4、重新切换回c:/openssl输入 >ms\do_nasm,意思就是在openssl目录下名为ms子目录下有一个do_nasm.bat文件,如果有误看是不是符号输错 了或者目录下没有do_nasm.bat文件
5、接着再运行>nmake -f ms/ntdll.mak
可能出现错误:'nasm' 不是内部或外部命令,也不是可运行的程序
解决方法:
1. 下载nasm.exe和ndisasm.exe作为加载汇编代码用的。(xvid编码,解码);
2. 假如你的VS6.0安装在C:
6、> nmake -f ms\ntdll.mak install
7, > nmake -f ms\ntdll.mak test (检查是否成功, 最后如提示"pass all test"则ok了, 可不执行)
如果编译成功,最后的输出结果都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll
,libeay32.lib,ssleay32.dll,ssleay32.lib,openssl.exe;把他们放到PATH环境变量对应的一个目录里就可以了。