`
891633093
  • 浏览: 48687 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics