• 协作机器人后端服务器依赖组件笔记

mongoose

  • 简介:
    • 用于对HTTP请求的处理,对WebSocket连接的处理
  • 仓库地址:
    • https://github.com/cesanta/mongoose.git
  • 注:
    • 工具由mongoose.h和mongoose.c组成,使用时直接加入到源代码文件中,也可以编译成动态库

getopt

  • 简介:
    • 用于对输入参数的处理
  • 仓库地址:
    • https://github.com/r-lyeh-archived/getopt.git
  • 注:
    • 仅包含头文件即可: getopt.hpp

libjsoncpp

  • 简介:
    • 用于对json数据的处理
  • 仓库地址:
    • https://github.com/open-source-parsers/jsoncpp.git
  • 注:
    • 需要链接动态库或静态库: 3party/jsoncpp/

nlohmann/json

  • 简介:
    • 用于对json数据的处理
  • 仓库地址:
    • https://github.com/nlohmann/json.git
  • 注:
    • 仅包含头文件即可,简单实用,推荐使用

spdlog

  • 简介:
    • 用于对日志数据的处理
  • 仓库地址:
    • https://github.com/gabime/spdlog.git
  • 注:
    • 需要链接静态库文件 libspdlog.a