内容简介:新版本 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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 选择适合 Rails 开发的操作系统
- 原则系列-敏捷开发适合 B 端产品吗?
- 开发人员认为Python最适合AI的原因
- 适合开发者的九大生产力类工具
- JetBrains推出编程字体Mono:更适合程序开发人员
- 【好书推荐】适合开发者学习DevOps的5本好书
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Visual C++网络通信协议分析与应用实现
汪晓平、钟军 / 人民邮电出版社 / 2003-2-1 / 60.00元
本书介绍了如何利用Visual一起来看看 《Visual C++网络通信协议分析与应用实现》 这本书的介绍吧!