windows下安装和编译openssl

要在WIN下安装及编译openssl,就必须安装ActivePerl-5.8.0.806-MSWin32,所以首先安装ActivePerl-5.8.0.806-MSWin32

安装方法是:
1。下在openssl的安装包并解压
下载地址:http://www.openssl.org/source/openssl-0.9.8.tar.gz
2。安装vc6
3。下载ActivePerl-5.8.0.806-MSWin32安装包

ActivePerl是一个可以让你任意执行 Perl 程序的工具软件,其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让你编写出适用于 unix, windows, linux系统的 CGI程序来。。

 4。安装ActivePerl-5.8.0.806-MSWin32:一路下一步就行了
5。安装openssl步骤:
cmd下输入perl configure VC-WIN32
接着输入ms\do_ms

转到【Microsoft Visual Studio】\VC98\bin目录下执行 vcvars.bat


转到openssl目录下,输入:nmake -f ms\ntdll.mak


如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib

6. 打开VC-Tools-Options-Directores,在Include files中增加【openssl-0.9.8】\inc32目录;在Libray files中增加【openssl-0.9.8】\out32dll
7.在要编译的源程序中包含以下三个头文件并加入LIB:
#include <openssl/ssl.h>
#include <openssl/err.h>
#include <openssl/bio.h>
#pragma comment(lib, "libeay32.lib")

#pragma comment(lib, "ssleay32.lib")
并将libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib 4个文件拷贝到相应文件夹,即可.

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/niitlcj/archive/2007/11/18/1890849.aspx

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值