Hasty Briefsbeta

双语

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++集成能力。
  • 鼓励通过问题跟踪器提交错误报告和反馈。