用 C 编写的 FlatBuffers 编译器和库
Ubuntu、macOS 和 Windows: Windows: 每周: JSON 解析器在未来的版本中可能会更改解析联合向量的接口,这需要生成代码来匹配库版本。
flatcc 除了构建和编译工具以及 C 运行时库之外,没有其他外部依赖。使用并行的 Ninja 构建,一个小型客户端项目可以在几秒钟内使用库构建 flatcc,生成模式代码,链接项目并执行测试用例,生成 15K 到 60K 的二进制文件,在 30ns 内读取小缓冲区,在大约 600ns 内构建 FlatBuffers,而使用更大的可执行文件还可以在 2us 以内处理可选的 JSON 解析或打印,对于包含 10 个字段的混合类型消息。
暂无开放 Issues,或尚未同步最近议题。