Gear Lib 适用IOT物联网开发的C库开源项目

我要开发同款
匿名用户2019年06月18日
29阅读
开发技术C/C++
所属分类程序开发、常用工具包
授权协议MIT

作品详情

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

数据结构libdict:key-value库libhash:linux内核原生哈希库libringbuffer:循环缓冲libqueue:数据队列librbtree:linux内核rbtreelibsort:libvector:容器库libmacro:通用宏定义网络库librtsp:RTSP协议,适合IPCamera和NVR开发librtmp:RTMP协议,适合推流直播libskt:Socket封装librpc:远程过程调用库libipc:进程间通信libp2p:p2p穿透传输libhomekit:苹果homekit协议库异步libgevent:事件驱动libthread:线程libworkq:工作队列I/Olibbase64: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 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论