什么是OpenCV的CMakeLists.txt用于什么的WRAP?

时间:2015-05-21 01:15:53

标签: opencv cmake

ocv_add_module(core PRIVATE_REQUIRED ${ZLIB_LIBRARIES} "${OPENCL_LIBRARIES}"
               OPTIONAL opencv_cudev
               WRAP java python)

与上面的代码一样,WRAP用于什么? “核心”和“java”之间有什么关系?

1 个答案:

答案 0 :(得分:0)

WRAP列出添加OpenCV模块的包装器之后的变量。因此,“core”和“java”之间的关系是核心模块有一个Java包装器。

定义为hereocv_add_module具有以下用法说明:

ocv_add_module(<name> [INTERNAL|BINDINGS]
               [REQUIRED] [<list of dependencies>]
               [OPTIONAL <list of optional dependencies>]
               [WRAP <list of wrappers>])