我有我在Python调用C ++逻辑。 我创建使用的distutils构建和安装一个setup.py。 在C ++逻辑具有cmake的文件。 要构建C ++此cmake的文件需要被并入setup.py文件。 我怎样才能做到这一点? 下面是用于C ++代码的cmake我的文件。
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
set(name "facerec")
project(facerec_cpp_samples)
#SET(OpenCV_DIR /path/to/your/opencv/installation)
# packages
find_package(OpenCV REQUIRED) # http://opencv.willowgarage.com
add_executable(fisherfaces_app fisherfaces_app.cpp)
target_link_libraries(fisherfaces_app opencv_contrib opencv_core opencv_imgproc opencv_highgui)
下面是我的setup.py文件。
from distutils.core import setup,Extension
extension_mod=Extension("getGender",["getGender.cpp"])
setup(name="getGender",ext_modules=[extension_mod])
我是新来的嵌入式Python和cmake的。 请如何做到这一点的建议。