catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题

include <opencv2/tracking.hpp>

经过查找资料,发现tracking.hpp并不在opencv2目录下,而是在opencv2/video/目录下,于是将头文件改成#include <opencv2/video/tracking.hpp>,问题解决

catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题

在linux的其他位置文件夹里面搜索tracking.hpp,查看属性
catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题
重新编译catkin build 出现新的错误
catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题
仔细查看后看到这句话
catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题
catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题
这个帖子和我遇到的问题一模一样,先改了前面的位置,就导致了这个问题https://answers.opencv.org/question/232714/compiling-tracker-from-tutorial-leads-to-error-tracker-was-not-declared-in-this-scope/
catkin build后出现---无法打开源文件“opencv2/opencv.hpp“和“opencv2/tracking.hpp“的问题
解决上面的问题导致下面的问题,目前还未解决,记录一下