cppyy: Automatic Python-C++ Bindings
10 months ago
- #bindings
- #Python
- #C++
- cppyy是一个自动化的、运行时的Python-C++绑定生成器。
- 它支持无需模板代码即可实现Python调用C++及反向调用。
- 特性包括运行时模板实例化、延迟加载和异常映射。
- 基于Cling实现,完美匹配Python的动态性与交互特性。
- 支持跨继承、回调等高级C++特性。
- 兼容CPython(v2/v3)和PyPy,可获得近似C++的性能表现。
- 最小化依赖项,适用于大规模分布式环境。
- 提供C++与Python动态交互的示例。
- 支持Boost库功能,展示无缝的C++集成能力。
- 鼓励通过问题跟踪器提交错误报告和反馈。