我刚刚通过cmake(OPENCV_EXTRA_MODULS_PATH)和mingw530(Qt)安装
Filestructur是
但是,如果我尝试插入
#include“opencv2 / xfeatures2d.hpp”
它找不到它。
这里已经描述了同样的问题:http://answers.opencv.org/question/57397/cant-find-xfeatures2dhpp/
但是我不明白解决方案“@Bhatt,在win上,你将需要构建INSTALL项目。这会将headers / libs / dll复制到你的安装文件夹”。
我的后备是插入
#include“E:/PROGRAMS/opencv/opencv_contrib-3.4.2/modules/xfeatures2d/include/opencv2/xfeatures2d/nonfree.hpp”
然后它工作。谁能解释我出了什么问题?
对于谁感兴趣:相当于VS + INSTALL项目是mingw32-make install。线索是cmake中的CMAKE_INSTALL_PREFIX,其中保存了这些文件(headers / libs / dlls)。添加到您的Qt .pro文件INCLUDEPATH + = \ install \ include。