编译libcurl(支持https)

 

 

1. 下载libcurl(https://curl.haxx.se/download.html),解压。

 

2. 打开VS2015 x86 本机工具命令提示符(开发的是32位项目)。

编译libcurl(支持https)_第1张图片

 

3.改变目录到winbuild(cd到winbuild。有的版本没有winbuild文件夹,curl-7.48.0版本有)。

 

4.使用以下命令构建静态库:

nmake /f Makefile.vc mode=static VC=14 MACHINE=x86 DEBUG=no

注意:(1)mode=staticstatic:生成静态库 dll:生成动态库)(2)VC是vs的版本(vs2015)(3)根据你的项目位数选择x86(4)DEBUG=no(生成release版的静态库)DEBUG=yes(生成debug版的静态库)

 

5.生成的库和头文件位于builds文件夹中。

编译libcurl(支持https)_第2张图片

 

编译libcurl(支持https)_第3张图片

 

编译libcurl(支持https)_第4张图片

 

6.将生成的静态库和头文件拷贝到你的项目中,并添加。

编译libcurl(支持https)_第5张图片

 

编译libcurl(支持https)_第6张图片

 

7.翻译自 https://github.com/yushulx/libcurl-sample

 

8.我为了搞一个支持https协议的libcurl找了两天的资料,网上的资料真的是鱼龙混杂,要么是跟着他的步骤做到一半就卡壳了,要么就是神龙见首不见尾的代码,还有的就是不知所云。。。

 

9.大功告成!!!

 

你可能感兴趣的:(编译libcurl(支持https))