Связывание библиотеки ZBar в CMakeFile

Я хочу сканировать QR-код в прямом эфире с Raspberry Pi и его кулачковым модулем. Я собираюсь использовать zbar, opencv с C ++. Я уже установил zbar, opencv и тестирование камеры работает. Я не знаю, как сделать ссылку на библиотеку zbar в CMakeLists.txt. В общем, я не знаю, как связать библиотеку в CMake. Следующий текст взят из CMakeList.txt.

find_package(raspicam REQUIRED)
find_package(OpenCV)
IF  ( OpenCV_FOUND AND raspicam_CV_FOUND)
MESSAGE(STATUS "COMPILING OPENCV TESTS")
add_executable (main  main.cpp)
target_link_libraries (main ${raspicam_CV_LIBS}${ZBAR_LIBRARIES}zbar)
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} /usr/local/lib/cmake/)
ELSE()
MESSAGE(FATAL_ERROR "OPENCV NOT FOUND IN YOUR SYSTEM")
ENDIF()

У меня ошибка

Linking CXX executable main
/usr/bin/ld: cannot find -lraspicam_cvzbar
collect2: ld returned 1 exit status
make[2]: *** [main] Error 1
make[1]: *** [CMakeFiles/main.dir/all] Error 2
make: *** [all] Error 2

Подскажите пожалуйста как связать библиотеку zbar в Raspberry PI или как решить эту проблему?

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]