Advertisement

pybind11学习Python调用C++函数笔记

阅读量:

系列文章

【pybind11笔记】eigen与numpy数据交互

【pybind11笔记】python调用c++函数

【pybind11笔记】python调用c++结构体

【pybind11笔记】python调用c++类

安装

本部分将展示pybind11的核心功能。在进行操作前,需确认开发环境已正确配置,以便顺利编译所附带的测试用例集合。

编译测试用例

Linux与MacOS系统对比

该项目的完整代码可以从此处获取pybind11

  • 对于Linux系统用户,需先完成python-dev或python3-dev组件的安装,并同时配置cmake环境。
  • 在Mac OS平台中,虽然系统自带的Python版本可直接使用,但仍需单独安装cmake工具。

在确认Python与cmake均成功安装后,即可通过执行相应指令完成项目的编译与部署。

复制代码
    git clone https://github.com/pybind/pybind11.git
    cd pybind11
    mkdir build
    cd build
    cmake ..
    make check -j 

全部评论 (0)

还没有任何评论哟~