# lib-pybind11_protobuf **Repository Path**: tenonos/lib-pybind11_protobuf ## Basic Information - **Project Name**: lib-pybind11_protobuf - **Description**: 本仓库用于将pybind11_protobuf移植到TenonOS - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-07-08 - **Last Updated**: 2025-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lib-pybind11_protobuf ## 微库提供的功能与说明 pybind11_protobuf是一个将Google的Protocol Buffers(protobuf)库与pybind11结合的工具,它允许开发者在C++和Python之间高效地序列化和反序列化Protocol Buffers消息。通过pybind11提供的简洁而强大的API,pybind11_protobuf简化了在两种语言之间传输复杂数据结构的过程,使得Python代码能够直接访问和操作C++中定义的protobuf消息类型。 pybind11_protobuf支持的详细特性可见其官方文档: https://github.com/pybind/pybind11_protobuf 本仓库将pybind11_protobuf作为微库移植到TenonOS,目录结构如下: ```powershell . ├── Config.uk ------ 维护微库配置 ├── Makefile.uk ------ 用于微库构建 └── patches ------ 维护对pybind11_protobuf源码的修改 ``` ## 编译构建与配置说明 依赖微库 * `lib-protobuf`