在用cmake编译akaze作者的代码时遇到了问题,详细描述为:
CMake Error at CMakeLists.txt:3 (find_package):
Found package configuration file:
D:/opencv-2.4.10/opencv/build/OpenCVConfig.cmake
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.
我自己根据csdnblog上的一些同样遇到该问题的人的博客在cmakelist中find_package(OpenCV REQUIRED)后面加上了
include_directories( ${OpenCV_INCLUDE_DIRS} )
set(OpenCV_FOUND 1)
set(OpenCV_DIR D:\opencv-2.4.10\opencv\build\x86\vc12\lib)(也试过build这个目录,但都不行)
在opencv3.4.2下cmakegui上不出现opencv_Found选项只报错
在opencv2.4.10下cmakegui出现两个opencv_Found并报错
使用vs2019编译,其中我自己已经实验了2410和342在vs2019上已经安装好了分别是32位和64位,编译时也注意了选择win32
opencv2.4.10下cmake界面如图
求指教该怎么样解决这个error,谢谢