步骤 1: 下载 vcpkg
D:\tools>git clone https://github.com/Microsoft/vcpkg.git
步骤 2: 运行 bootstrap-vcpkg.bat 脚本生成 vcpkg.exe
.\vcpkg\bootstrap-vcpkg.bat
步骤 3:使用 vcpkg.exe 安装 libcurl
D:\tools\vcpkg>vcpkg.exe install curl:x64-windows
这样 D:\tools\curl-8.5.0_4-win64-mingw 下的文件及目录如下:
步骤4:设置好文件包含路径为 D:\tools\curl-8.5.0_4-win64-mingw\include,这里以code blocks 20.03为例:
步骤5:设置好共享库 libcurl-x64.dll 的路径,这里以code blocks 20.03为例:
步骤6:编写好 libcurl 的应用程序:
#include <stdio.h>
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://www.baidu.com/");
/* Perform the request, ’res’ holds the return code */
res = curl_easy_perform(curl);
/* Check for errors */
if(res != CURLE_OK)
fprintf(stderr, "curl_easy_perform() failed: %s\n",
curl_easy_strerror(res));
/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}