问题描述
pybind11是否可以无缝地用于C ++ 14和C ++ 17?
我计划为当前在C ++ 11中的项目使用Boost.python。将来可能需要升级到C ++ 14或C ++ 17。因此,我想了解什么是正确的选择-boost.python ot pybind11。
从pybind11文档中说:“ C ++ 11和Python之间的无缝可操作性”有点困惑
解决方法
是的,它适用于C ++ 11/14/17/20,请参阅文档中的corresponding section。
默认情况下,pybind11将使用编译器默认值或pybind11要求的最低标准(以较高者为准)来编译模块。