2015-05-21 1 views
0
ocv_add_module(core PRIVATE_REQUIRED ${ZLIB_LIBRARIES} "${OPENCL_LIBRARIES}" 
       OPTIONAL opencv_cudev 
       WRAP java python) 

Как и код выше, что такое WRAP? Какова связь между «ядром» и «java»?Что такое WRAP для CMakeLists.txt от OpenCV?

Благодаря

+0

Я думаю, что это может создать Java и питон обертки для базового кода C++. – GPPK

ответ

0

Переменные сразу после WRAP списка оберток для модуля OpenCV добавляется. Таким образом, связь между «ядром» и «java» заключается в том, что для основного модуля существует оболочка Java.

ocv_add_module которая определяется here имеет следующее описание использования:

ocv_add_module(<name> [INTERNAL|BINDINGS] 
       [REQUIRED] [<list of dependencies>] 
       [OPTIONAL <list of optional dependencies>] 
       [WRAP <list of wrappers>]) 
Смежные вопросы