windows opnessl安装
来源:互联网 发布:借乎审核打电话吗 编辑:程序博客网 时间:2024/06/07 21:44
继续安装,搭建thrift环境。
操作系统:win10
编译器:VS2010
openssl版本:openssl-1.0.1e 国内还是GitHub快一些
perl:ActivePerl 百度的软件下载
安装步骤:
如何在Windows下编译OpenSSL (VS2010使用VC10的cl编译器)
1、使用VS2010下的Visual Studio 2010 Command Prompt进入控制台模式(这个模式会自动设置各种环境变量)
2、解压缩openssl的包,进入openssl的目录
3、perl configure VC-WIN32
尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。
4、ms\do_ms.bat
在解压目录下执行ms\do_ms.bat命令
5、编译
nmake -f ms\ntdll.mak
nmake -f ms\nt.mak
测试动态库:最好测试一下吧,看安装的有没有错误。
nmake -f ms\ntdll.mak test
测试静态库:
nmake -f ms\nt.mak test
安装动态库:
nmake -f ms\ntdll.mak install
安装静态库:(看一下控制台,确定install的路径,因为之前没有配置)
nmake -f ms\nt.mak install
6、VS2010的配置。
新建一个工程。
设置目录参数
1)配置属性——VC++目录——在include目录中新增”d:\openssl_lib\include”(存放编译后的库文件的目录中);
2)VC++目录——”Library files”选择中新增目录”d:\openssl_lib\lib”。
3)配置属性——链接器——输入——附加依赖项——libeay32.lib 和ssleay32.lib即可
加上一下代码,看编译是否能通过。
#pragma comment(lib, "ssleay32.lib")#pragma comment(lib, "libeay32.lib")
有遇到过这个错误:
误代码error C2220
warning treated as error - no object file generated
/WX tells the compiler to treat all warnings as errors. Since an error occurred, no object or executable file was generated.
是由于设置了-WX选项,在文件中删除就好了。
参考:
1) Windows下编译OpenSSL (VS2010)
2)VS2010中编译openssl的步骤和使用设置
3)openssl编译及在VS2010中的使用
- windows opnessl安装
- opnessl命令生成证书
- 【安卓】编译 OpneSSL 静态库
- Windows 安装 windows Service 步骤
- windows安装mysql3.23安装
- WINDOWS 安装mysql安装包
- 硬盘安装windows安装系统
- Windows 下安装maven
- Windows下安装postgresql
- 安装WINDOWS 2003 SP1
- windows服务安装问题解决
- 无人职守安装windows
- Windows下安装Nutch
- 自动安装Windows
- Bugzilla windows安装红宝书
- windows下安装oracle
- Windows下安装Bugzilla
- 自动安装windows补丁
- hadoop原理
- java布尔类型
- js页面跳转常用的几种方式
- NotePad++ 常用插件及快捷键总结
- 软考错题知识点汇总
- windows opnessl安装
- Android面试
- Deep Learning in Customer Churn Prediction (一) (提升平衡随机森林及特征构建)
- busybox error: ‘MTD_FILE_MODE_RAW’解决办法
- String 实现
- SQL Server安装【转载】
- 234. Palindrome Linked List
- 11-散列2 Hashing (25分)
- 【直流传动与控制系统】CDIO项目第十周计划