cmake_minimum_required(VERSION 3.11.0)
project(camille-native LANGUAGES C CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_VISIBILITY_PRESET "hidden")
set(CMAKE_C_VISIBILITY_PRESET "hidden")
find_package(PythonExtensions REQUIRED)
add_library(core MODULE camille/core.cpp)
target_include_directories(core
PRIVATE
${PYBIND11_INCLUDE_DIRS}
)
python_extension_module(core)
if (MSVC)
target_compile_options(core
BEFORE
PRIVATE
/EHsc
)
endif ()
install(TARGETS core LIBRARY DESTINATION camille)
PyPI 官网下载 | camille-1.3.1.tar.gz
版权申诉
73 浏览量
2022-01-09
17:27:53
上传
评论
收藏 21KB GZ 举报
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+