当前位置: 首页 > java >正文

VC++快捷使用安装libcurl

VC++快捷使用安装libcurl

安装vcpkg

git clone https://github.com/microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat
.\vcpkg integrate install

安装libcurl

这里同时带上了 ssl 特性,会自动拉下 OpenSSL 和 zlib。

.\vcpkg install curl[ssl]:x64-windows

工程引用

// 引用头
#include <curl/curl.h>
// 调用内容void CTestVCPkgDlg::OnBnClickedOk()
{// TODO: 在此添加控件通知处理程序代码CURL* curl = curl_easy_init();if (curl) {curl_easy_setopt(curl, CURLOPT_URL, "https://www.baidu.com");CURLcode res = curl_easy_perform(curl);if (res != CURLE_OK) {AfxMessageBox(CString(curl_easy_strerror(res)));}curl_easy_cleanup(curl);}CDialogEx::OnOK();
}

检查依赖

使用时需要检查对应生成exe二进制文件的目录检查libcurl,zlib与其他依赖库的dll
比如我使用的时候,对应自动检出了libcurl-d.dll和zlibd1.dll这两个在发布和运行时也需要与程序一起打包。
在这里插入图片描述

http://www.xdnf.cn/news/5670.html

相关文章:

  • NY135NY141美光固态闪存NY162NY163
  • 歌曲《忘尘谷》基于C语言的歌曲调性检测技术解析
  • 深度学习---常用优化器
  • Nexus 私有仓库 + Nginx 反向代理部署文档
  • 数据结构(五)——串、数组、广义表
  • Ubuntu 安装 Docker(镜像加速)完整教程
  • java问题总结
  • Java笔记4
  • Windows重置网络,刷新缓存
  • 实训九 软件包管理
  • Python笔记:windows下永久配置pip镜像源
  • QT5.14安装以及新建基础项目
  • XOCIETY 携手 adidas 推出限量版 NFT 皮肤系列
  • 网络基础1(应用层、传输层)
  • Android CountDownTimer重写
  • RDMA核心组件 的总结表格
  • RSA算法详解一:初识RSA
  • Python爬虫如何获取JavaScript动态渲染后的网页内容?
  • VUE3基础样式调整学习经验
  • yarn workspace使用指南
  • 配置集群(yarn)
  • 消息队列如何保证消息可靠性(kafka以及RabbitMQ)
  • MySQL全量、增量备份与恢复
  • Qt创建项目
  • 基于千眼狼高速摄像机与三色掩模的体三维粒子图像测速PIV技术
  • 前苹果首席设计官回顾了其在苹果的设计生涯、公司文化、标志性产品的背后故事
  • CentOS下安装MySQL数据库
  • node .js 启动基于express框架的后端服务报错解决
  • WEB安全--RCE--webshell bypass2
  • NestJS 知识框架