在Windows系统上安装OpenSSL及在VS2010中使用OpenSSL
2016-03-21 16:33
417 查看
在Windows系统上安装OpenSSL及在VS2010中使用OpenSSL
操作系统是64位Win8系统。
一、安装OpenSSL
1.下载 OpenSSL并解压,比如解压到 d:\openssl-1.0.1s 目录。(下载地址:http://www.openssl.org/)
2.下载ActivePer并安装,比如安装到d:\perl目录,并在环境变量中添加path=d:\perl\bin 。(下载地址:http://www.activestate.com/ActivePer)
3.建一个存放OpenSSL库文件的目录,比如为 d:\OpenSSLlib 。
4.运行2010控制台:开始-所有程序—Microsoft visual studio2010——Visual Studio Tools——Visual Studio 2010命令提示
5.进入OpenSSL源代码目录路径
cd d:\openssl-1.0.1s
6.按顺序执行下列命令
d:\openssl-1.0.1s>perl Configure VC-WIN64A no-asm --prefix=d:\OpenSSLlib (存放编译后的库文文件目录)
d:\openssl-1.0.1s>ms\do_win64a
d:\openssl-1.0.1s>nmake -f ms\ntdll.mak (编译动态库)
d:\openssl-1.0.1s>nmake -f ms\nt.mak (编译静态库)
装载OpenSSL库文件到前面指定的目录(d:\OpenSSLlib)中:
d:\openssl-1.0.1s>nmake -f ms\ntdll.mak install
d:\openssl-1.0.1s>nmake -f ms\nt.mak install
安装完成。
二.在VS2010中使用OpenSSL
为要使用OpenSSL的工程做相关配置。
鼠标右击工程名---属性
1. 配置属性---VC++目录---在include目录中新增“d:\OpenSSLlib\include”。
2. VC++目录---“Library files”选择中新增目录“d:\OpenSSLlib\lib”。
3. 配置属性---链接器---输入---附加依赖项,加入 libeay32.lib 和 ssleay32.lib 。
操作系统是64位Win8系统。
一、安装OpenSSL
1.下载 OpenSSL并解压,比如解压到 d:\openssl-1.0.1s 目录。(下载地址:http://www.openssl.org/)
2.下载ActivePer并安装,比如安装到d:\perl目录,并在环境变量中添加path=d:\perl\bin 。(下载地址:http://www.activestate.com/ActivePer)
3.建一个存放OpenSSL库文件的目录,比如为 d:\OpenSSLlib 。
4.运行2010控制台:开始-所有程序—Microsoft visual studio2010——Visual Studio Tools——Visual Studio 2010命令提示
5.进入OpenSSL源代码目录路径
cd d:\openssl-1.0.1s
6.按顺序执行下列命令
d:\openssl-1.0.1s>perl Configure VC-WIN64A no-asm --prefix=d:\OpenSSLlib (存放编译后的库文文件目录)
d:\openssl-1.0.1s>ms\do_win64a
d:\openssl-1.0.1s>nmake -f ms\ntdll.mak (编译动态库)
d:\openssl-1.0.1s>nmake -f ms\nt.mak (编译静态库)
装载OpenSSL库文件到前面指定的目录(d:\OpenSSLlib)中:
d:\openssl-1.0.1s>nmake -f ms\ntdll.mak install
d:\openssl-1.0.1s>nmake -f ms\nt.mak install
安装完成。
二.在VS2010中使用OpenSSL
为要使用OpenSSL的工程做相关配置。
鼠标右击工程名---属性
1. 配置属性---VC++目录---在include目录中新增“d:\OpenSSLlib\include”。
2. VC++目录---“Library files”选择中新增目录“d:\OpenSSLlib\lib”。
3. 配置属性---链接器---输入---附加依赖项,加入 libeay32.lib 和 ssleay32.lib 。
相关文章推荐
- zabbix通过JMX 监控tomcat
- 在读取视频时动态保存图片
- myeclipse tomcat的启动缓慢问题----一次会加载多个项目
- Linux/centos用户管理及权限管理
- linux系统上amr转为mp3的问题
- Hadoop in action 第45678章
- linux目录结构
- Docker技术贴汇集
- CentOS7.0下安装mysql5.7的步骤以及遇到的问题!
- 准备开源用javascript写Tomcat下的WebApp的项目
- 如何监控你的Hadoop+Hbase集群?
- 总结一下自己常用的linux命令(实战or面试必备)
- Win下的TP框架移到Linux下无响应
- urllib2.urlopen超时问题
- 解决flann和opencv中的flann冲突
- c++ + opencv + linux下加载文件(图片或级联分类器)路径的问题
- shell 排序
- shell脚本自动清理服务器日志、图片等信息
- solr-结合tomcat安装
- 64bit Windows Server 2008 R2 SP1 中IIS7.5 和 TOMCAT7 整合笔记