ROS编译报错cv_bridge

环境:

Xavier Ubuntu18.04
ROS Melodic

报错内容:

CMake Error at /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake:113 (message):
Project ‘cv_bridge’ specifies ‘/usr/include/opencv’ as an include dir,
which is not found.

ROS编译报错cv_bridge_第1张图片

解决办法:

sudo gedit /opt/ros/melodic/share/cv_bridge/cmake/cv_bridgeConfig.cmake 

搜索 /opencv

ROS编译报错cv_bridge_第2张图片
分别将94行和96行的opencv改成opencv4

ROS编译报错cv_bridge_第3张图片
保存后退出,重新catkin_make即可。

你可能感兴趣的:(ROS,自动驾驶)