【文件属性】:
文件名称:lib:CC ++的单头库
文件大小:63KB
文件格式:ZIP
更新时间:2021-01-31 18:59:09
c json compression webserver multithreading
毫米
我的C / C ++单头库。
图书馆
最新版本
类别
地点
执照
描述
json.h
1.00
解析器
848
zlib
非分配json解析器
sched.h
1.00
多线程
699
zlib
多线程任务计划程序
网页
1.00
网络
1455
BSD
轻量级的Web服务器
定义文件
1.00
压缩
525
公共区域
给压缩机放气
fl
1.00
减压
320
公共区域
放气减压器
图书馆总数:5 C代码总行数:4487
常问问题
为什么是单文件头?
Windows没有库所在的标准目录。 这使得在Windows中部署库比在Unix上的开源开发人员普遍意识到的要痛苦得多。 (这也使库依赖关系在Windows中变得更糟。)
在Windows中,还有一个常见问题,其中针对不同版本的运行时库构建了一个库,这会导致链接冲突和混乱。 将库作为标头发送意味着您通常只将它们直接编译到您的项目中而无需创建库,从而避免了该问题。
将它们制成单个文件可以很容易地将它们放入需要它们的项目中。 (当然,您仍然可以根据需要将它们放入适当的共享库树中。)
为什么不使
【文件预览】:
lib-master
----sched.h(38KB)
----sdefl.h(24KB)
----sinfl.h(16KB)
----tests()
--------json_test.c(39KB)
--------json_table_generator.c(5KB)
--------web_test.c(7KB)
--------defl_test.c(3KB)
--------meta_test_file.c(2KB)
--------meta_test.c(617B)
--------sched_test.c(5KB)
--------web_websocket_test.py(367B)
----Readme.md(3KB)
----web.h(69KB)
----json.h(62KB)