Visual Studio 2010 环境下 配置LibCurl with SSL 方法

本文介绍了如何在Visual Studio 2010环境下配置Libcurl以支持SSL。作者首先分享了对Libcurl的理解,然后描述了在官网下载库文件和头文件的过程,以及遇到的编译错误。通过添加预处理宏USE_OPENSSL和USE_SSLEAY,并正确配置SSL头文件和库文件位置,成功解决了问题,实现了SSL功能的启用。
摘要由CSDN通过智能技术生成

这两天没事研究各种互联网协议,开始用原始socket自己封装通讯类,但是太麻烦,用ACE,又太重量级,最后改用cURL,比较适合大众使用。


Libcurl过去只听过,没用过,只知道支持各种网络应用层通讯协议,并且用c语言实现,效率很高,使用又很方便。去了趟官网,发现很多版本的库文件,可见开发者真的花了很大功夫去维护,并且基于网络数据传输的无差别性,该函数库几乎可以在所有操作系统上使用,真是一个优秀的函数库。


这个函数库你可以选择自己编译,也可以选择使用现成的函数库,在官网上,有现成的函数库可以下载,全在http://curl.haxx.se/download.html 这个页面上,由于我编译环境是visual studio 2010,所以我选择下载Win32 - MSVC选项的函数库,下载解压之后,文件夹里有各种不同条件下生成的库和编译需要的include头文件。在配置完环境后,我简单写代码测试了下,就是用一个简单的http反射来测试函数库是否可以工作,但是频繁出错,compile的时候并没有错,但是一运行

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值