
pybind11
pybind
Seamless operability between C++11 and Python
AI 简介
pybind11 是一个轻量级、头文件仅有的 C++11 库,用于在 C++ 与 Python 之间构建高效、双向的绑定接口。它通过编译期类型推导自动生成 Python 扩展模块,支持函数/方法绑定、重载、智能指针、STL 容器、异常映射等核心特性,无需依赖 Boost 等大型第三方库,显著降低绑定开发复杂度。适用于需要将高性能 C++ 计算逻辑(如科学计算、图像处理、机器学习底层算子)无缝集成到 Python 生态的场景,兼容 CPython、PyPy 和 GraalPy。
C++
18k
Stars
2.3k
Forks
247
Watchers
595
Issues
Star 增长
今日0
近 7 天0
近 30 天+27
综合评分69.7
默认分支main