首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

github 开源C代码库

  •  2
     
  •   gozfree · 225 天前 · 4936 次点击
    这是一个创建于 225 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人嵌入式码农,整了一个 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

    第 1 条附言  ·  149 天前
    append
    28 回复  |  直到 2019-10-13 21:27:15 +08:00
        1
    aenon   225 天前
    一月份在瀚海看到了你发的贴~
        2
    miaoxia   225 天前 via iPhone
    代码很好!点赞👍
        3
    congeec   225 天前
    代码赏心悦目
        4
    Trumeet   225 天前 via Android
    仰望 C 大佬
        5
    sunocean   225 天前 via iPhone
    先 star 后看。不过代码是真的漂亮
        6
    tt67wq   225 天前
    star fork follow 三连
        7
    wcsjtu   225 天前 via Android
    哈哈,dict 的实现和 py 的 dict 很像啊
        8
    shuizhongyu10   225 天前
    大佬大佬
        9
    MeteorCat   225 天前 via Android
    支持,最近正好需要这些资料参考
        10
    cstj0505   225 天前
    厉害,请问下这个和 collection-c 有啥区别
        11
    server   225 天前   ♥ 1
    gayhub 是时候推出一件三连了
        12
    zjsxwc   225 天前 via Android
    厉害了
        13
    bakabie   225 天前 via Android
    这个必须支持
        14
    xnode   225 天前
    厉害哦 大佬
        15
    LANB0   225 天前
    支持支持,代码实现很棒
        16
    shirokow   224 天前 via Android
    感谢大佬,学习了!
        17
    jackmod   224 天前
    666 工业之精华
        18
    gozfree   224 天前 via iPhone
    @aenon USTCer 握手
        19
    gozfree   224 天前 via iPhone
    @cstj0505 刚看了 collection-c,也是基础库,看来愿意折腾的人还是不少的。区别在于,gear lib 还有偏上层的网络协议库
        20
    sadhen   224 天前
    支持大佬
        21
    cstj0505   224 天前
    @gozfree 这几天看了下,还是有不少的,sglib,号称最快的,gnome 项目的貌似叫 glib,也很丰富。
        22
    henglinli   224 天前 via iPhone
    “用之开源”,很好;“取之开源”,取向哪里,要怎么确认?大概浏览了下 mp4parser 上的源码,大概有 vlc 的代码吧。
        23
    hacunix   224 天前 via iPhone
    大佬真强
        24
    LxkLxkLxk   224 天前
    刚好有需求,支持一下!
        25
    gozfree   224 天前 via iPhone
    @henglinli mp4parser 的 readme 里写了,从 vlc 里扣出来的,这套代码不是教学库,是实际项目做完后整理出来的
        26
    gowk   224 天前 via Android
    太强了,写的一手好代码
        27
    gozfree   149 天前
    .
        28
    gozfree   30 天前
    新增 homekit 库
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4310 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 02:08 · PVG 10:08 · LAX 18:08 · JFK 21:08
    ♥ Do have faith in what you're doing.