我是通过cmake (OPENCV_EXTRA_MODULS_PATH)和mingw530 (Qt)安装的。
Filestructur
但如果我试图插入
#包括“opencv2 2/xinstallures2d.hpp”
它找不到它。
这里已经描述了同样的问题:http://answers.opencv.org/question/57397/cant-find-xfeatures2dhpp/
但我不明白解决方案"@Bhatt,在win上,您必须构建安装项目。这将复制标题/libs/dll到您的安装文件夹“。
我的退路是插入
#包括"E:/PROGRAMS/opencv/opencv_contrib-3.4.2/modules/xfeatures2d/include/opencv2/xfeatures2d/nonfree.hpp“
那就成功了。有人能解释我出了什么问题吗?
发布于 2018-08-31 08:27:46
对于谁感兴趣:与VS+INSTALL项目等价的是mingw32-makeinstall。线索是cmake中的CMAKE_INSTALL_PREFIX,其中保存了这些文件(头/lib/dll)。添加到您的Qt .pro文件INCLUDEPATH += \+=\include。
https://stackoverflow.com/questions/52077410
复制相似问题