Gear-Lib 1.1.8 发布,适合 IOT 开发的 C 库

栏目: 软件资讯 · 发布时间: 6年前

内容简介:新版本 1.1.8 更新日志如下: 新增libposix4rtos库,适配RTOS系统 更新 homekit 协议 Gear Lib 是一组面向IOT及网络协议的C基础库,支持嵌入式,以及网络服务开发等场景,并已支持ubuntu/rasberrypi/esp32开发板...

新版本 1.1.8 更新日志如下:

  • 新增libposix4rtos库,适配RTOS系统
  • 更新 homekit 协议

Gear Lib 是一组面向IOT及网络协议的C基础库,支持嵌入式,以及网络服务开发等场景,并已支持ubuntu/rasberrypi/esp32开发板,内容包括:

数据结构

  • libdict: key-value 库
  • libhash: linux 内核原生哈希库
  • libringbuffer: 循环缓冲
  • libqueue: 数据队列
  • librbtree: linux 内核 rbtree
  • libsort:
  • libvector: 容器库
  • libmacro: 通用宏定义

网络库

  • librtsp: RTSP 协议,适合 IPCamera 和 NVR 开发
  • librtmp: RTMP 协议,适合推流直播
  • libskt: Socket 封装
  • librpc: 远程过程调用库
  • libipc: 进程间通信
  • libp2p: p2p 穿透传输
  • libhomekit: 苹果 homekit 协议库

异步

  • libgevent: 事件驱动
  • libthread: 线程
  • libworkq: 工作队列

I/O

  • libbase64: Base64/32 编解码
  • libconfig: 配置文件库
  • liblog: 日志库
  • libfile: 文件操作库
  • libstrex:
  • libsubmask:

多媒体

  • libuvc: USB 摄像头库
  • libmp4parser: MP4 解析库
  • libjpeg-ex:

其他

  • libdebug: 调试辅助库
  • libhal: 硬件抽象层
  • libplugin: 动态加载库
  • libtime: 时间库
  • libposix4win: windows 平台 poxix 适配库
  • libposix4rtos: FreeRTOS 平台 poxix 适配库

码云主页:https://gitee.com/gozfreee/gear-lib

github主页:https://github.com/gozfree/gear-lib 


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Just My Type

Just My Type

Simon Garfield / Profile Books / 2010-10-21 / GBP 14.99

What's your type? Suddenly everyone's obsessed with fonts. Whether you're enraged by Ikea's Verdanagate, want to know what the Beach Boys have in common with easy Jet or why it's okay to like Comic Sa......一起来看看 《Just My Type》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具