1、首先在linux下安装opencv-3.20,想看上一条博客!
2、opencv 安装好之后,在ros下编译使用opencv库函数的文件时,老是出现下边的错误,或者类似,就是ros找不见opencv的库函数,解决方法就是,我们可以自己添加!
CMakeFiles/button.dir/src/button.cpp.o:在函数‘main’中:
/home/liuqiqi/dev/dobot_ws/src/opencv_image/src/button.cpp:75:对‘cv::imshow(cv::String const&, cv::_InputArray const&)’未定义的引用
/home/liuqiqi/dev/dobot_ws/src/opencv_image/src/button.cpp:77:对‘cv::waitKey(int)’未定义的引用
CMakeFiles/create_template.dir/src/create_template.cpp.o:在函数‘main’中:
/home/liuqiqi/dev/dobot_ws/src/opencv_image/src/create_template.cpp:103:对‘cv::namedWindow(cv::String const&, int)’未定义的引用
/home/liuqiqi/dev/dobot_ws/src/opencv_image/src/create_template.cpp:105:对‘cv::setMouseCallback(cv::String const&, void (*)(int, int, int, int, void*), void*)’未定义的引用
/home/liuqiqi/dev/dobot_ws/src/opencv_image/src/create_template.cpp:111&#x