ROS配置yolo模型时OPENCV报错无法完成编译
warning: libopencv_core.so.3.4, needed by /usr/local/lib/libopencv_imgcodecs.so.3.4.10, may conflict with libopencv_core.so.3.2
ros自带的opencv版本是3.2.0的,我自己装的是3.4.10的,
因此需要ubuntu1804 ros melodic修改cv_bridge配置文件,调用自己安装的opencv
首先打开终端,进入cv_bridge配置文件所在目录,用gedit打开配置文件
cd /opt/ros/melodic/share/cv_bridge/cmake
sudo gedit cv_bridgeConfig.cmake
在92行附近进行修改,将本来的注释掉
第122行附近进行修改,选中的是修改后的
参考链接:https://www.cnblogs.com/pine-apple/p/14545448.html