windows下VS2010安装配置openssl

系统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:
  把上面的nasm.exe和ndisasm.exe软件拷贝到:C:/Program Files/Microsoft VisualStudio/VC98/Bin中;


   如果你安装的是VS2010且安装在D盘:

  把上面的nasm.exe和ndisasm.exe软件拷贝到:D:\Program Files\Microsoft VisualStudio 10\VC\bin中;

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环境变量对应的一个目录里就可以了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值