编译curl需要用到openssl(为了支持ssl连接), openssl编译参见: http://www.jianshu.com/p/fbba6045b622
curl 7.52.1下载地址:
https://github.com/nevernet/curl-7.52.1
下载回来后需要做两件事情:
- 把openssl里面的Include/openssl目录复制到lib里面
- 把之前openssl编译好的文件
libeay32.lib
和ssleay32.lib
复制到\projects\Windows\VC11\src
里面
我的vs是2012版本,对应vc11
版本。 依次打开目录\projects\Windows\VC11
双击打开curl-all.sln
编译即可。
编译的时候,模式选择:LIB Release - LIB OpenSSL
编译完成后,在目录build\Win32\VC11\LIB Release - LIB OpenSSL\
下面有libcurl.lib,在其他项目里面我们需要用到这个,来发送网络请求。