我正在跟踪项目,所以我需要tracking.hpp库。每次我尝试编译项目。它说致命错误:opencv2 / tracking.hpp:没有这样的文件或目录 #include
所以我做了一些搜索,我发现我必须下载opencv_contrib并构建它。这些是我用来构建opencv_contrib的命令行。
“cd /home/pixar/Downloads/OpenCV/opencv-3.2.0/build”
“cmake -DOPENCV_EXTRA_MODULES_PATH = / home / Yasd / Downloads / OpenCV / opencv_contrib-master / modules ..”
然后 “make -j5”
但出现同样的错误。我也错过了什么?
答案 0 :(得分:1)
好像忘了运行 make install 命令。转到构建目录并 make install 你的tracking.hpp之路是错误的。将其替换为实际路径
#include "opencv2/tracking/tracking.hpp"
还要确保您已将opencv添加到项目中。使用cmake可以这样做:
find_package(OpenCV REQUIRED)
include_directories(OpenCV_INCLUDE_DIR)