安装编译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进行编译了。
相关推荐
愚润求学10 分钟前
【C++】Stack && Queue && 仿函数
c++·stl·deque·queue·stack·priority queue
New个大鸭18 分钟前
ATEngin开发记录_4_使用Premake5 自动化构建跨平台项目文件
c++·自动化·游戏引擎
空雲.1 小时前
牛客周赛88
数据结构·c++·算法
hi0_62 小时前
Linux 第三讲 --- 基础指令(三)
linux·运维·服务器·c++
wht65872 小时前
Linux--进程信号
linux·运维·服务器·开发语言·c++
邪神与厨二病3 小时前
2025蓝桥杯python A组题解
数据结构·c++·python·算法·蓝桥杯·单调栈·反悔贪心
隐世14 小时前
list容器
开发语言·c++
MessiGo4 小时前
C/C++ 知识点:静态语言与动态语言
c语言·c++·chrome
_假正经4 小时前
C++ Cereal序列化库的使用
开发语言·c++
Antonio9154 小时前
【音视频】SDL渲染YUV格式像素
c++·音视频