windows下用cmake编译腾讯云的对象存储COS的XML C++SDK

首先在腾讯云官网上下载sdk,网址及官方说明文档如下:

对象存储 快速入门-SDK 文档-文档中心-腾讯云

我下载解压之后的路径如下图:

下载完后就要编译了。

1.下载VS,我的开发环境是 visual studio 2019

  1. 下载CMake,从官网下载比较慢,我直接下好了放在CSDN上了,这里是链接:https://download.csdn.net/download/weixin_43935474/89775040?spm=1001.2014.3001.5501

下载解压之后,双击cmake安装包-3.20.2-windows-x86_64.msi,进行安装。如下图:

  1. 在你下载的腾讯云SDK路径文件夹下,按住Shift键右击选择"在此处打开Powershell",如下图:
  1. 在弹出的WindowsPowerShell中输入 mkdir -p build 按下回车键,这样该文件夹下就会新建一个空的文件夹,文件夹名为build,如下图:
  1. 然后继续输入 cd build按下回车键,

再输入cmake ..按下回车键,就会开始编译了,并在build文件夹下生成编译之后的文件,如下图:

6.双击刚才生成的cos-cpp-sdk.sln,会打开VS,然后右击左侧的解决方案,选择生成解决方案,如下图:

7.执行之后,就会在build/lib/Release文件夹下生成cossdk.lib,这就是我们需要的静态库。

相关推荐
wuletaotao1 小时前
Windows 下 Redis 使用完整教程
数据库·windows·redis
渡我白衣3 小时前
并行的野心与现实——彻底拆解 C++ 标准并行算法(<execution>)的模型、陷阱与性能真相
java·开发语言·网络·c++·人工智能·windows·vscode
Jelly-小丑鱼3 小时前
windows的WFP过滤域名
windows·域名白名单·wfp
这儿有一堆花3 小时前
视频文件的技术逻辑解析
windows·macos
百事牛科技3 小时前
压缩包安全升级:分享WinRAR的两种加密功能
windows·winrar
腾讯云数据库4 小时前
「腾讯云NoSQL」技术之Redis篇:Redis主从复制机制的原理与演进路线
redis·nosql·腾讯云·valkey·腾讯云nosql
欧恩意4 小时前
【Viusal Studio】关于增量链接机制
汇编·windows·bug
定_格4 小时前
windows本地启动项目并使用arthas调试
windows
ReaF_star5 小时前
【安防】Windows Server 2008虚拟机忘记密码的一时兴起
网络·windows·安全
czlczl200209255 小时前
从抛出异常到返回 JSON/XML:SpringBoot 异常处理全链路解析
xml·spring boot·json