编译libcurl(支持https)


 

 

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.大功告成!!!

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM