curl库的使用

一、curl 在window平台下的安装和使用

  1. curl 的下载,https://curl.haxx.se/download.html ,下载完成后解压。
  2. 用vs的本地化工具编译。这里写图片描述
    3.进入到下载的源码文件夹中,双击buildconf.bat文件运行
  3. 进入解压后的目录下
    C:\Users\username\Desktop\curl-7.61.0\curl-7.61.0\winbuild
  4. 将上面打开的x86本机工具切换到该目录,如图
    在这里插入图片描述
    5.编译生成库文件(可以生成debug和release库)
    切换进去后,输入如图所示的命令将库编译成静态库,命令的具体含义可以谷歌。下面插播一下vs与vc的版本对应关系,因为在该命令中需要输入对应的vc版本。
    Visual Studio 6 : vc6
    Visual Studio 2003 : vc7
    Visual Studio 2005 : vc8
    Visual Studio 2008 : vc9
    Visual Studio 2010 : vc10
    Visual Studio 2012 : vc11
    Visual Studio 2013 : vc12
    Visual Studio 2015 : vc14
    Visual Studio 2017 : vc15
  5. 编译完成之后就会形成一个build的文件夹,里面包括了我们需要的静态库
    这里写图片描述
  6. 项目配置
    所有需要的都在上图的第一个文件夹中,然后在把里面的include头文件和lib文件拷贝到我们的工程下,此时工程需要做一定的配置。主要需要添加一些系统动态库,这一步根据自己系统缺少的库而修改,在编译的时候可能会提示链接失败,到时候谷歌一下,看缺少什么库就好了,我主要添加了如图的库后编译成功。这里写图片描述
  7. 运行时库的选择,运行时库debug下配置为/MDd,release下配置为/MD.
    这里写图片描述
  8. 一切编译成功,现已的demo代码见我的github,该项目用vs2017创建的项目,目前为一个简单的test demo ,后面计划添加更多的test demo. https://github.com/senbieWang/CurlTest
  9. 其他版本的vs可以按照上图所示给出的方式编译成功,只是编译选项要设置好。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值