相关题库

咨询

其他联系方式

所属系列课程

评价

boost C++和Python交互,duohappy,如何让Python如虎添翼,最简单的方法就是学习ctypes,但是ctypes适用于C语言。如果想让Python和C++交互,建议使用boost python。 我们来对比一下: boost python: C++;编译复杂,细节多;自带boost numpy方便导出numpy的数据 ctypes: C语言;自带库 pybind11: C++;仅需要头文件 在听完本系列课程后,boost python 编译问题不复存在,但是boost numpy优势又相当明显,所以我选用了boost python,而不是pybind11。 课程基于Windows平台,当然也会谈谈Linux平台,使用VS2017,要求是懂一点DLL和C语言基础知识。 学完课程后,用boost python编写的动态链接库应该毫无压力,一起加油。 适用人群:Python程序员调用C++动态链接库,解决Python的性能瓶颈,同时不想用ctypes