[转]Windows下Openssl安装以及编程
来源:互联网 发布:淘宝可以卖otc药品吗 编辑:程序博客网 时间:2024/05/01 06:56
http://blog.chinaunix.net/u/29515/showart_349746.html
1、安装VC++ 6.0。
2、下载ActivePerl-5.8.0.806-MSWin32-x86并安装:
http://www.sogoz.info/down.asp?id=3683&no=1
3、下载 openssl0.98并解压。
http://www.openssl.org/source/openssl-0.9.8.tar.gz
安装步骤:完全可以参照openssl目录下的install.win32
1、perl Configure VC-WIN32
如不成功会有明显提示
2、ms/do_ms
推荐使用这种方式
另外两种方式 如果使用也必须保证本机有编译器才能使用。
:ms/do_masm (默认vc 自带的编译器;也也以自己下载安装)
:ms/do_nasm (需要自己下载)
3、DOS窗口下转到【Microsoft Visual Studio】/VC98/bin目录下执行 vcvars32.bat 以配置环境变量。
4、跳到openssl目录下,执行:
nmake -f ms/ntdll.mak
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib
编程初步:
1、 打开VC-Tools-Options-Directores,在Include files中增加【openssl-0.9.8】/inc32目录;在Libray files中增加【openssl-0.9.8】/out32dll
2、 在源程序中包含以下三个头文件并加入LIB:
#include <openssl/ssl.h>
#include <openssl/err.h>
#include <openssl/bio.h>
#pragma comment(lib, "libeay32.lib")
#pragma comment (lib, "ssleay32.lib")
3、 参考源码开始编程:http://www.kennethballard.com/Download/intro-openssl.zip
参考:
使用 OpenSSL API 进行安全编程
http://www-128.ibm.com/developerworks/cn/linux/l-openssl.html
OpenSSL官方站点:http://www.openssl.org/
- [转]Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程
- Windows下Openssl安装以及编程(VC.net环境)
- Windows下安装OpenSSL
- Windows 下OpenSSL 安装
- Windows 下OpenSSL 安装
- Windows下安装OpenSSL
- windows下openssl安装
- windows XP下安装openssl(转)
- (转)Windows下安装OpenSSL及其使用
- Openssl安装以及初步编程
- OpenSSL编程(1):在Windows下的编译和安装
- Vmware SERVER 简介
- 关于C++中的静态成员和静态成员函数
- 重温C#设计模式-安全的Singleton模式
- StringUtils类和ArrayUtils类使用
- #define A (* (volatile unsigned long *) 详解
- [转]Windows下Openssl安装以及编程
- io内存映射ioremap() 做点笔记
- 自修改代码浅析
- 读书与看代码
- 查找锁表及解除
- java 时间处理类
- Windows Mobile上实现图片任意角度旋转
- hibernate的各种保存方式的区别
- 我是Windows盲+VC盲