c++中curl的编译使用


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,非常感谢作者分享


免责声明!

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



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