安装编译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进行编译了。
相关推荐
LoveXming3 小时前
Chapter9—享元模式
java·c++·设计模式·享元模式·开闭原则
9毫米的幻想3 小时前
【Linux系统】—— 环境变量
linux·服务器·c语言·c++
guigu20123 小时前
C++ 面向对象进阶:继承深化与多态详解
开发语言·c++
晚风予卿云月4 小时前
详解STL中stack_queue为什么选择deque作为默认容器
c++·stl·deque·stack_queue
charlie1145141915 小时前
精读C++20设计模式——结构型设计模式:代理模式
c++·学习·设计模式·代理模式·c++20·概论
序属秋秋秋7 小时前
《C++进阶之C++11》【可变参数模板 + emplace接口 + 新的类功能】
c++·笔记·学习·c++11·可变参数模板·emplace系列接口
Pocker_Spades_A7 小时前
C++程序设计上机作业(1)
开发语言·c++
Chen--Xing7 小时前
OpenMP并行化编程指南
c++·密码学·openmp
乱飞的秋天7 小时前
C++中的特殊成员函数
开发语言·c++
攻城狮7号8 小时前
【AI时代速通QT】第八节:Visual Studio与Qt-从项目迁移到多版本管理
c++·qt·跨平台·visual studio·qt vs tools