github 开源C代码库

2019-04-02 00:46:04 +08:00
 gozfree

本人嵌入式码农,整了一个 c 库的杂货铺,有愿意用的拿去,省去每次都从头折腾,取之开源,用之开源.

====分割线=====
Gear Lib 是一组通用的C基础库。

全部用 POSIX C 实现,目标是为了跨平台兼容 x86, arm, android, ios.
每个库都是一个独立工程,使用时,只需要把真正用到的库加入你的项目中即可,无需导入整个工程
适用于嵌入式,以及网络服务开发等场景,但对于 C51 或不带操作系统的场景,该库并不适合

分类  | 名称
数据结构 | dict hash ringbuffer queue rbtree sort vector macro
网络相关 | rtsp rtmp skt p2p rpc ipc
异步  | gevent workq thread lock atomic
I/O 解析 | base64 config log file strex cmd
多媒体 | uvc jpeg-ex mp4parser
其他 | debug hal plugin time

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

8072 次点击
所在节点    程序员
29 条回复
aenon
2019-04-02 01:56:48 +08:00
一月份在瀚海看到了你发的贴~
miaoxia
2019-04-02 02:00:28 +08:00
代码很好!点赞👍
congeec
2019-04-02 02:32:14 +08:00
代码赏心悦目
Trumeet
2019-04-02 06:19:41 +08:00
仰望 C 大佬
sunocean
2019-04-02 07:37:43 +08:00
先 star 后看。不过代码是真的漂亮
tt67wq
2019-04-02 08:50:40 +08:00
star fork follow 三连
wcsjtu
2019-04-02 08:59:09 +08:00
哈哈,dict 的实现和 py 的 dict 很像啊
shuizhongyu10
2019-04-02 09:16:00 +08:00
大佬大佬
MeteorCat
2019-04-02 09:20:31 +08:00
支持,最近正好需要这些资料参考
cstj0505
2019-04-02 09:36:44 +08:00
厉害,请问下这个和 collection-c 有啥区别
server
2019-04-02 09:42:25 +08:00
gayhub 是时候推出一件三连了
zjsxwc
2019-04-02 09:52:18 +08:00
厉害了
bakabie
2019-04-02 09:54:38 +08:00
这个必须支持
xnode
2019-04-02 09:57:27 +08:00
厉害哦 大佬
LANB0
2019-04-02 10:05:30 +08:00
支持支持,代码实现很棒
shirokow
2019-04-02 10:16:12 +08:00
感谢大佬,学习了!
jackmod
2019-04-02 10:21:12 +08:00
666 工业之精华
gozfree
2019-04-02 11:28:28 +08:00
@aenon USTCer 握手
gozfree
2019-04-02 13:38:59 +08:00
@cstj0505 刚看了 collection-c,也是基础库,看来愿意折腾的人还是不少的。区别在于,gear lib 还有偏上层的网络协议库
sadhen
2019-04-02 13:42:17 +08:00
支持大佬

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/551044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX