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