安装编译cpprest sdk

1、安装vcpkg

2、用vcpkg安装cpprestsdk

  • 下载cpprest,:git clone https://github.com/Microsoft/cpprestsdk.git
  • 安装依赖库:vcpkg install --triplet x64-windows zlib openssl boost-system boost-date-time boost-regex boost-interprocess websocketpp brotli
  • 进入到cpprestsdk原代码目录 ./Release/libs 克隆websocketpp 原代码:git clone https://github.com/zaphoyd/websocketpp
  • 返回到原代码根目录,新建目录 buildx64v143,进入buildx64v143目录,运行命令:

cmake ../Release -A x64 -DCMAKE_TOOLCHAIN_FILE=/REPLACE_THIS_WITH_PATH_TO/vcpkg/scripts/buildsystems/vcpkg.cmake

其中 /REPLACE_THIS_WITH_PATH_TO/vcpkg 代表的是vcpkg安装目录

  • 一切正长的话,就会生成VS2022项目文件,可以通过VS进行编译了。
相关推荐
阿让啊1 小时前
C语言strtol 函数使用方法
c语言·数据结构·c++·单片机·嵌入式硬件
liulilittle2 小时前
OPENPPP2 —— IP标准校验和算法深度剖析:从原理到SSE2优化实现
网络·c++·网络协议·tcp/ip·算法·ip·通信
田里的水稻4 小时前
C++_队列编码实例,从末端添加对象,同时把头部的对象剔除掉,中的队列长度为设置长度NUM_OBJ
java·c++·算法
Jayden_Ruan5 小时前
C++逆向输出一个字符串(三)
开发语言·c++·算法
liulun6 小时前
Skia如何渲染 Lottie 动画
c++·动画
点云SLAM6 小时前
C++ 常见面试题汇总
java·开发语言·c++·算法·面试·内存管理
UnnamedOrange8 小时前
ROS2 配置 linter 的代码格式化工具为 clang-format
c++·cmake
Dobby_058 小时前
【面试题】C++系列(一)
c++·面经
一拳一个呆瓜8 小时前
【MFC】对话框节点属性:Language(语言)
c++·mfc
点云侠10 小时前
解决Visual Studio 2022编译工程速度慢的问题
开发语言·c++·ide·算法·计算机视觉·visual studio