ROS配置yolo模型时OPENCV报错无法完成编译

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

猜你喜欢

转载自blog.csdn.net/qq_40088030/article/details/128338330