Example pybind11 module built with a CMake-based build system
pybind11@8c6b0b8333 | ||
src | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
license.md | ||
readme.md | ||
setup.py |
Building pybind11 modules with CMake
An example of building a Python extension using pybind11 and CMake. This is useful for C++ codebases that already have an existing CMake-based build system.
Install
- Make sure CMake >= 2.8.12 is installed on your system
- Clone this repository
pip install ./pybind11_cmake_example
Test
import cmake_example
cmake_example.add(1, 2)