mirror of https://github.com/microsoft/vcpkg.git
13 lines
387 B
Plaintext
13 lines
387 B
Plaintext
pybind11 provides CMake integration:
|
|
|
|
# Easy
|
|
set(PYBIND11_FINDPYTHON ON)
|
|
find_package(pybind11 CONFIG REQUIRED)
|
|
pybind11_add_module(MyModule1 src1.cpp)
|
|
|
|
# Advanced
|
|
find_package(Python COMPONENTS Interpreter Development)
|
|
find_package(pybind11 CONFIG REQUIRED)
|
|
Python_add_library(MyModule2 src2.cpp)
|
|
target_link_libraries(MyModule2 PRIVATE pybind11::headers)
|