如何使用LibCURL C++?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (3)
  • 关注 (0)
  • 查看 (74)

首先,我在顶部下载了该文件(7.23.1.zip),然后在WinRar打开它。然后我进入了包含文件夹,然后提取出‘curl’文件夹。

然后我用Code::Block创建了一个新项目,然后将“curl”文件夹移动到与我的项目相同的文件夹中。

然后,我添加了‘#include’cURL/curl.H“‘到我的文件的顶部,然后尝试初始化一个简单的curl var...然后我得到一个错误,它说:

...\main.cpp|22|undefined reference to `_imp__curl_easy_init'|

下面是实际代码/错误的图片:

提问于
用户回答回答于
  1. 下载‘Win 32泛型’libcurl包。(7.24.0)
  2. 在Code::Blocks中,右键单击项目并打开构建选项。
  3. 转到“链接库设置”,并在“链接库”列表框中添加“curldll”。(镜像)
  4. 转到“搜索目录”,并在“编译器”下将其链接到你的“curl-7.24.0-devel-mingw 32\include”文件夹的路径。
  5. 转到“搜索目录”下的“Linker”选项卡,并添加“curl-7.24.0-devel-mingw32\lib”目录的路径。
  6. 将所有DLL从你的“curl-7.24.0-devel-mingw32\bin”文件夹移到你的项目“bin”文件夹中。
  7. 建造

在Qt中使用libcurl比较容易一些。

  1. 将所有必要的文件/dll/库移到调试文件夹中。确保包含“curl”文件夹。
  2. 去你的.PRO文件,并在“libcurldll.a”的位置添加一份文件。例如(我的):

Libs+=C:\libcurl\7.24.0\lib\libcurldll.a

热门问答

COS范围下载?

许金泉

腾讯 · 高级工程师 (已认证)

腾讯云COS前端开发
推荐
可以用标准 Http 头部 Range 来指定下载范围。 COS 的 SDK 应该都支持自定义 Header,可以设置: Range: 'bytes=2000-7999' 和 Range: 'bytes=9000-9599'... 展开详请

cmq的Queue Endpoint 订阅-消费问题?

请您查看一下您的根账号下是否有持久密钥? 如果无法解决您的问题,请您在控制台的右上角发起工单提问(https://console.cloud.tencent.com/workorder),我们会有专人进行问题排查和解决,感谢您使用CMQ消息队列服务

我开通了直播,现在可以使用二维码扫码播放,但是我想在播放的界面,加一个发红包的功能,该怎么做?

腾讯云-chaoli腾讯云产品二部,技术支持
推荐
使用云通信功能,可以实现发红包。http://faq.qcloudtrtc.com/docs/%E4%BA%91%E9%80%9A%E8%AE%AF%E6%A8%A1%E5%9D%97/%E6%B6%88%E6%81%AF%E9%97%AE%E9%A2%98.html?h=%E7...... 展开详请

rtmp 推流,但是环境噪音被放大了,请问这个怎么设置,是否有消除噪音的方法?

腾讯云-chaoli腾讯云产品二部,技术支持
推荐
你好TXLivePushConfig有降噪接口:setANS。 SDK 对于 32000Hz 的音频数据是支持降噪的,现在 SDK 都是 48000Hz 采样率的了,不支持使用降噪接口了。 噪音太大通常原因是采集端和播放端距离过近造成的声音循环采集,可以将两台设备离远一些(3m ...... 展开详请

域名备案小程序登陆不上?

推荐已采纳
首先,用小程序不用幕布照片了 其次上述登录失败问题,可以参考以下操作: 1. 删除小程序; 2. 删掉微信进程; 3. 重新打开微信或建议客户使用其他机型试下,苹果7有这个问题,如果还是操作不了,可以让客户工单提供下机型、手机版本。... 展开详请

腾讯云直播 ,后台能否设置付费才能观看视频,和主持人设置禁言?

腾讯云-chaoli腾讯云产品二部,技术支持
推荐

可以做到:有直播地址就能播放,业务后台不给终端下发直播地址,就能限制观看直播。禁言功能,是指连麦时的禁言功能吗?有setMute静音接口

所属标签

扫码关注云+社区