opencv在Linux c++ ROS下配置問題

opencv在Linux c++下配置和在Linux C++ ROS下配置有不同
下面是在ROS下配置CMakeList.txt文件時,出現的問題及解決方案

在這裏插入圖片描述
出現這種錯誤的原因時沒有設置opencv的路徑,用一下方法配置cmakelist.txt可以解決

set(OpenCV_DIR /home/linsio/opencv-3.4.11/build)
其中 /home/linsio/opencv-3.4.11/build爲opencv的解壓路徑(根據具體情況而定)

在這裏插入圖片描述

在這裏插入圖片描述

添加依賴,turtle1爲程序名
在這裏插入圖片描述