cURL 在window平台下的安装和使用

无色 2019年7月29日00:23:20 评论 420

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可以按照上图所示给出的方式编译成功,只是编译选项要设置好。
无色

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: