VS下配置libcurl和openssl
来源:互联网 发布:网络信息的弊大于利 编辑:程序博客网 时间:2024/05/16 07:29
我用的编译器是vs2010,电脑是win7 64位的,这里面使用的libcurl版本是7.32.0,使用的openssl版本是1.0.1f
下面将列出相关的配置教程:
1、安装ActivePerl//初始化的时候,需要用到perl解释器(这里面默认安装就行)
2、使用VS2010下的Visual Studio 命令提示
3、解压缩openssl的包,使用(2)进入openssl的目录
4、输入命令perl configure VC-WIN32 (这里面有debug和release之分)
5、输入命令ms\do_ms
6、输入命令nmake -f ms\ntdll.mak
编译静态库执行:nmake -f ms\nt.mak
编译动态库执行:nmake -f ms\ntdll.mak
等待编译完成,静态库会生成out32文件夹,动态库会生成out32dll文件夹,库文件在这两个文件夹里,名字是libeay32.lib 和 ssleay32.lib。
同时会生成inc32/openssl的文件夹,这里面是头文件,编译libcurl时需要引用这个文件夹里的头文件。
curl的程序文件夹下面有个vs\vc8\lib的文件夹,里面有vs2008的工程文件,如果用vs2008以上的版本,可以直接打开这个文件,会提示升级,一路升级就可以。
修改工程选项:
预处理器定义中增加 USE_SSLEAY;USE_OPENSSL;
头文件包含目录增加第一步中生成的 inc32/openssl
引用库增加libeay32.lib;ssleay32.lib
具体相关代码如下:
http://download.csdn.net/detail/qq_25867649/9650950
- VS下配置libcurl和openssl
- 使用VS编译libcurl库(支持libSSH2和OpenSSL)
- VS OpenSSL 环境配置
- vs编译libcurl和jsoncpp
- openssl在vs下编译环境配置问题
- windows下vs 2015下libtorrent库的配置,vs2015下-boost-openssl-libtorrent的配置
- VS+openssl前期编译配置
- Libcurl中配置openssl使其支持https
- 使用mingw编译支持openssl 的 libcurl(windows下)
- Window下配置OpenSSL
- windows下配置openssl
- WINCE下配置openssl
- Mac下配置OpenSSL
- Vs2013下配置OpenSSL
- 编译libcurl+zlib+openssl
- VS下OPenssl环境配置,个人些出现的问题及解决
- 配置Apache和OpenSSL
- Ubuntu 12.04LTS下配置OpenSSL和gmp环境
- HTML5系列-SVG了解
- js创建对象
- java第一发
- Android性能优化典范(五):多线程编程
- How to become a google software engineer
- VS下配置libcurl和openssl
- [OpenLayers 3] 一个简单的地图
- dell iDRAC 配置远程访问管理
- 从0开始学习 GITHUB 系列之「初识 GITHUB」
- 通过JAVA程序执行CMD命令
- matlab deeplearning用于图像分类的源代码理解
- Web前端从入门到放弃(js数据类型、变量命名规范)
- Shell (1)
- Oracle锁表以及解锁