作者:周铭 | 来源:互联网 | 2023-09-23 16:09
我们在做软件开发时常常希望有一个现成的库或者插件提供能力,这样就减少了很多工作量,降低了很多技术门槛,下面给大家介绍一套开源的lib库文件,供大家学习。frompc˃这是一组通用的
我们在开发软件的时候,总是希望现成的库和插件提供能力。 这样减少了很多工作量,降低了很多技术门槛。 在这里,为学习介绍开源的lib库文件。
这是一组通用的c基础库
目标都是用POSIX C实现,跨平台支持x86、arm、android、ios . 适用于物联网、嵌入式设备、web服务开发等场景。 )。
数据结构
libdict: brdcg词典libhash: linux内核原生brdcg库libringbuffer:循环缓冲区libqueue:数据队列librbtree:内核Rbrbb 360内核libmacro:通用宏定义
网络库
librtsp: RTSP协议适用于IP相机和NVR开发librtmp: RTMP协议。 推流直播lib SKT :套接字封装librpc:远程过程调用库libipc:进程间通信libp2p: p2p透明传输
异步
libgevent:事件驱动LIB PC : orkq:工作队列010 010 lib基本型64:基本型64/2编解码器lib配置:配置文件库liblog:日志库lib文件:文件操作库libs trex : libsubmask :
I/O
lib调试:调试大象化层lib插件:库libtime:时钟库libposix4win: windows平台poxix适配器库
其他
libuvc: USB摄像头库LIB MP4
如果你喜欢这篇文章,有助于解决几个问题,请跟进,好吧,帮我转发。 谢谢你。