我刚刚通过cmake(OPENCV_EXTRA_MODULS_PATH)和mingw530(Qt)安装了
文件结构是
但是,如果我尝试插入
#include“ opencv2 / xfeatures2d.hpp”
找不到它。
在这里已经描述了相同的问题: http://answers.opencv.org/question/57397/cant-find-xfeatures2dhpp/
但是我不明白解决方案 “ @ Bhatt,一旦获胜,您将必须安装INSTALL项目。这会将标头/ libs / dlls复制到您的安装文件夹中”。。
我的后备对象是插入
#include“ E:/PROGRAMS/opencv/opencv_contrib-3.4.2/modules/xfeatures2d/include/opencv2/xfeatures2d/nonfree.hpp”
然后它起作用。有人可以解释我怎么了吗?
答案 0 :(得分:0)
对谁感兴趣:VS + INSTALL项目的等效项是mingw32-make install。提示是保存此文件(标头/库/ dll)的cmake中的CMAKE_INSTALL_PREFIX。添加到您的Qt .pro文件中INCLUDEPATH + = \ install \ include。