首页 > 技术文章 > 编译libcurl(支持https)

tingtaishou 2020-05-25 17:37 原文

 

 

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

 

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

 

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文件夹中。

 

 

 

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

 

 

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

 

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

 

9.大功告成!!!

 

推荐阅读