gpt4 book ai didi

c++ - libcurl 以外的东西

转载 作者:行者123 更新时间:2023-11-28 08:07:48 25 4
gpt4 key购买 nike

所以我一直在用 libcurlpp 做一些事情,比如尝试下载 HTML 文件或 HTTP POST 请求,但我总是遇到 4 个错误,比如

1>MyProgram.obj : error LNK2001: unresolved external symbol __imp__curl_easy_init
1>MyProgram.obj : error LNK2001: unresolved external symbol __imp__curl_easy_setopt
1>MyProgram.obj : error LNK2001: unresolved external symbol __imp__curl_easy_perform
1>MyProgram.obj : error LNK2001: unresolved external symbol __imp__curl_easy_cleanup

有一次我真的让它在我运行它时编译我得到几个 DLL 错误,即使我将正确的 DLL 移动到我的可执行文件的文件夹中编译器吐出更多关于?PDB 的错误?如果我没记错的话

我现在已经完成 libcurl 的任何人都可以建议其他最好有据可查的东西,因为我在这方面还很陌生。

是的,我已经搜索过一些东西,但收效甚微。非常感谢!!!

编辑:使用 SFML 让它工作谢谢大家!

最佳答案

我使用 SFML .它是一个多媒体库,主要用于游戏开发,但它恰好具有处理 HTTP 的功能。非常好用,以下下载本页:

#include <iostream>
#include <SFML/Network.hpp>

int main()
{
sf::Http Http("stackoverflow.com");
sf::Http::Request req("/questions/9892198/something-other-than-libcurl");
sf::Http::Response page = Http.SendRequest(req);

std::cout << page.GetBody();
}

当然,如果您想处理重定向等更复杂的情况,还有一些工作要做。

关于c++ - libcurl 以外的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9892198/

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