Windows7系统下安装OpenSSL

前提:安装了vc++6.0(配置时用到其中工具)、ActivePerl 、openssl-1.0.1c.zip
  

1打开命令行

进入openssl源码目录。
cd c:/openssl-0.9.8.g
执行perl Configure VC-WIN32 --prefix=c:/openssl-1.0.1c"

 

2执行运行ms\do_ms

另外两种方式如果使用也必须保证本机有编译器才能使用。

:ms\do_masm(默认vc自带的编译器;也也以自己下载安装)

:ms\do_nasm(需要自己下载)

 

DOS窗口转到C:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin目录

执行vcvars32.bat以配置环境变量.

 

 

4、跳到openssl目录下,编译动态链接库

cd c:/openssl-0.9.8.g
执行 >nmake -f ms\ntdll.mak


PerlOpenSSL的安装:

   安装Perl

(我的安装目录为C:\perl\eg)

运行“CMD”命令,使用cd命令指向perl安装目录的eg文件,执行“perl example.pl”若显示“Hello from ActivePerl!”,则说明Perl安装成功,可以开始使用Perl的相关命令来进行OpenSSL的安装了,如下图:

 

Note:如果你想看看原始的INSTALL文件,那么请打开OpenSSL的解压缩目录,下面有两个文件INSTALL.W32和INSTALL.W64,用记事本方式打开,你可以看到详细的关于安装的解释~~~~

开始安装OpenSSL

  • 初始化VC++ 6.0 环境变量(找到vc++ 6.0的安装目录下的\VC98\Bin\执行如下的命令):

  • 执行Configure命令(配置编译参数):

  • 运行ms\do_ms命令(在使用Configure脚本配置好参数):

另外两种方式 如果使用也必须保证本机安装有相应的编译器才能使用。 
     :ms\do_masm 
(默认vc自带的;也可以自己下载masm并安装)    
     :ms\do_nasm (需要下载nasm)

 

  • 运行“nmake -f ms\ntdll.mak”命令进行代码编译(需将目录跳到OpenSSL目录下)

如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib ;把他们放到PATH环境变量对应的一个目录里就可以了。

 

  • 测试使用命令“nmake -f ms\ntdll.mak test”

若安装成功的话,显示的最后几行如下图:



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值