Я пытаюсь использовать opencv3 с кинематическими бинарными пакетами ROS, но когда я использую catkin_make, у меня есть ошибка, которую я не могу исправить!ROS Kinetic Opencv3 Ошибка Cmake
Результат rospack найти opencv3: /Opt/ROS/кинетическую/доля/opencv3
Ошибка: CMake Предупреждение на /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake: 76 (find_package): не удалось найти файл конфигурации пакет, предоставляемый «opencv3» с любым из следующих названий:
opencv3Config.cmake
opencv3-config.cmake
Добавить префикс инсталляционный «opencv3» в CMAKE_PREFIX_PATH или установить «opencv3_DIR» в каталог, содержащий один из вышеуказанных файлов. Если «opencv3» предоставляет отдельный пакет разработки или SDK, убедитесь, что он установлен на .
Спасибо за вашу помощь
я изменил свое CMakeLists.txt: find_package (сережка НЕОБХОДИМЫЕ КОМПОНЕНТЫ cv_bridge OpenCV rospy sensor_msgs std_msgs ) – user1849595
Ошибка является: - ==> add_subdirectory (vision_circle) CMake Предупреждение в/Opt/ROS /kinetic/share/catkin/cmake/catkinConfig.cmake:76 (find_package): не удалось найти файл конфигурации пакет, предоставляемый "OpenCV" с любым из следующих названий: OpenCVConfig.cmake OpenCV-config.cmake Добавить установку pr efix от «OpenCV» до CMAKE_PREFIX_PATH или установить «OpenCV_DIR» в каталог, содержащий один из вышеуказанных файлов. Если «OpenCV» предоставляет отдельный пакет разработки или SDK, убедитесь, что он установлен на . – user1849595
Не используйте 'find_package (catkin ...', но добавьте еще один оператор 'find_package (OpenCV REQUIRED)' – dseifert