最近在学习中因为
#include <curl/curl.h>
出现错误
“无法打开源文件curl/curl.h”。顺着这条线索,一点儿一点儿的学习,发现远远不是用一个curl库这么简单。
其实后来发现VS的NuGet程序包管理工具,确实非常好用,一键安装一堆依赖库。强烈建议想要快速跑起来的同学使用。具体过程就是在项目解决方案右键选择NuGet
搜索curl安装即可。
不使用NuGet工具的话就用自己编译库的方式吧,挺麻烦的。
首先编译openssl,过程实在太复杂了,有人早就总结过了
http://blog.youkuaiyun.com/fengbingchun/article/details/40016975
编译完openssl后可以开始curl的编译了
下载curl
https://curl.haxx.se/download.html
两种方式编译curl库
方式一,控制台使用nmake编译
在之前可以先仔细读下这个winbuild下的BUILD.WINDOW