gpt4 book ai didi

c++ - 为 MSVS 设置 cURL 库

转载 作者:行者123 更新时间:2023-11-28 03:58:14 25 4
gpt4 key购买 nike

我正在尝试编写一个简单的 curl 程序来检索 VC++ 8.0 中的网页。

 #include <stdio.h>
#include <curl.h>

int main(void)
{
CURL *curl;
CURLcode res;

curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "curl.haxx.se");
res = curl_easy_perform(curl);
/* always cleanup */
curl_easy_cleanup(curl);
}
return 0;
}

我将包含和库路径添加到 cURL 包含和 lib 目录。它符合要求,但是当我尝试进入 Debug模式时,在进程加载期间抛出了一个未处理的不可继续的 STATUS_DLL_NOT_FOUND 异常,代码以 -1073741515 (0xc0000135) 退出。

最佳答案

如果您在 Debug模式之外运行它,它是否按预期工作?还是出现同样的错误?

如果它在 Debug模式之外不起作用,则您的应用程序无法找到该 dll。

另一个问题,您是在尝试从源代码编译 libcurl 以及您的项目,还是将其用作外部库?

如果您正在使用源代码,您可能需要编译整个解决方案,以便同时编译 libcurl。

如果您使用的是外部库,请尝试将 dll 放入应用程序的工作目录中(它无法找到它)。

关于c++ - 为 MSVS 设置 cURL 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2385673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com