登录 注册
当前位置:主页 > 资源下载 > 24 > C语言下的CBOR协议实现:libcbor

C语言下的CBOR协议实现:libcbor

  • 更新:2024-09-07 14:18:56
  • 大小:320KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

libcbor是一个C库,用于解析和生成 (通用的无模式二进制数据格式)。 主要特点 完全符合RFC 强大的C99实施 分层架构提供控制和便利 灵活的内存管理 没有共享的全局状态-线程友好 正确处理UTF-8 完全支持流和增量处理 广泛的文档和测试套件 没有运行时依赖性,占用空间小 入门 从源编译 git clone https://github.com/PJK/libcbor cmake -DCMAKE_BUILD_TYPE=Release -DCBOR_CUSTOM_ALLOC=ON libcbor make make install 家酿 brew install libcbor Ubuntu 18.04及更高版本 sudo add-apt-repository universe sudo apt-get install libcbor-dev Fedora和RPM朋友 yum install libcbor-devel 其他 打包的libcbor可从15个以上的主要存储库中获得。 点击这里了解更多信息 使用范例 # include < cbor> # include