編譯靜態libcurl.lib並且C++正確使用

1.下載curl源碼

2.靜態編譯

我這裏使用的編譯器是VS2013.
找到你要編譯的版本,curl有對應的VC庫版本
這裏寫圖片描述
我的編譯器是VS2013對應編譯的是 VC12。

打開curl-all.sln
選擇你要的活動配置
這裏寫圖片描述
靜態編譯選擇 LIB Release ,選擇編譯的項目是
這裏寫圖片描述
都行,自己都編譯一下看一下,有什麼區別!

正確使用

在項目屬性中,添加附加項
這裏寫圖片描述

這時候在項目中添加

#include <curl\curl.h>
#pragma comment(lib,"libcurl.lib")

編譯運行你的項目,如果出現以下錯誤:
這裏寫圖片描述

解決辦法:
這裏寫圖片描述

注意:

這裏寫圖片描述

這裏的運行庫,你項目和編譯curl庫的時候要一致,不然也會出現項目編譯錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章