OPENSSL编程起步

 

原文链接: http://blog.csdn.net/itmes/article/details/7711076

WINDOWS平台下OPENSSL的编译和安装使用

OPENSSL是开放源代码的,可以在其网站http://www.openssl.org下载到源代码

其源代码一般是压缩为.tar.gz格式,用winrar即可解压,但最好是把openssl解压缩到C盘的根目录,若目录的路径太深,编译时可能报错。

1.安装perl,perl可以从http://www.activestate.com/ActivePerl下载。

2.打开windows命令行窗口,定位到openssl 目录下,执行  perl Configure VC-WIN32,注意大小写;

3.执行ms\do_ms 这个bat文件,用来创建makefile文件

4.运行nmake -f ms\ntdll.mak 

编译完成后会在openssl\out32dll目录下生成openssl.exe,libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib等文件

这时候openssl的命令行工具已经可用了.

后面编程时用到openssl的库时,只需要在vc工程中创建对openssl库文件的引用即可。

或者将openssl/inc32目录下的openssl文件夹拷贝到工程目录下,并把libeay32.dll, libeay32.lib文件拷贝到工程目录下,即可在程序中使用openssl的api

 

posted @ 2015-09-07 10:58  huhu0013  阅读(381)  评论(0编辑  收藏  举报