OPENSSL编程起步
2015-09-07 10:58
369 查看
原文链接: 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
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
相关文章推荐
- C# 静态类(static class)等笔记
- json数据转换成java类
- .bss section:C 語言所種下的因
- C++11在时空性能方面的改进
- windows 打包Java web项目内容实现一键安装
- 基于OAtuth2的新浪微博Java爬虫
- machine learning in coding(python):polynomial curve fitting,python拟合多项式
- C++编程中的数据类型和常量学习教程
- IE升级代码时邮件内容
- 空格替换
- C++的File类文件操作
- python导入模块的方法
- 系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- C#Socket通信
- django给admin增加功能
- Struts 2防止表单重复提交
- Microsoft VBScript 运行时错误 800a01ad 解决办法总结
- Struts 2 ----Action获取servlet对象及后续重定向操作
- Struts(23)校验器
- Struts(20)拦截器(Interceptor)