yome

1.下载curl源代码,下载地址:http://curl.haxx.se/download/curl-7.26.0.zip

 我用的是7.26.0的版本。

2.用VS2013打开工程curl-7.26.0\lib\libcurl.vcproj,转换下工程并构建,可以直接编译成功,可以调整多字节或unicode字符集,

 debug或release编译,自己根据需要,编译成libcurl.lib静态库。

3.在自己的c++项目中加入curl7.26\include\curl源码,在linker选项卡,指定静态库的名字libcurl.lib

4.在VC++中配置curl静态库的路径

5.在应用项目的.h文件中加入下面代码引用

#include "curl\curl.h"

#pragma comment (lib, "ws2_32.lib")
#pragma comment (lib, "winmm.lib")
#pragma comment (lib, "wldap32.lib")
#pragma comment (lib, "Shell32.lib")
#pragma comment (lib, "Shlwapi.lib")

6.在工程中加上CURL_STATICLIB宏,然后依次重新构建

7.参考文档:http://blog.csdn.net/zhuo_zhibin/article/details/24014903,非常感谢作者分享

分类:

技术点:

相关文章: