C++ 构建多目标跟踪器库时发生CMake错误
我正在尝试在windows中使用CMake进行构建。最初我有以下警告:C++ 构建多目标跟踪器库时发生CMake错误,c++,opencv,build,cmake,video-tracking,C++,Opencv,Build,Cmake,Video Tracking,我正在尝试在windows中使用CMake进行构建。最初我有以下警告: You should manually point CMake variable OpenCV_DIR to your build of OpenCV library. Call Stack (most recent call first): CMakeLists.txt:57 (find_package) 我手动指出OpenCV库的构建版本目录,并尝试构建。我在建筑时提到了这一点。我现在得到这个警告: CMake W
You should manually point CMake variable OpenCV_DIR to your build of OpenCV library.
Call Stack (most recent call first):
CMakeLists.txt:57 (find_package)
我手动指出OpenCV库的构建版本目录,并尝试构建。我在建筑时提到了这一点。我现在得到这个警告:
CMake Warning at CMakeLists.txt:23 (FIND_PACKAGE):
Found package configuration file:
C:/OpenCV/opencv/build/x86/vc12/lib/OpenCVConfig.cmake
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be NOT FOUND.
我试图检查
OpenCV\u FOUND
变量,但在我再次按下'configure'后,它会自动取消选中。您不应该手动检查OpenCV\u FOUND
:它是由OpenCVConfig.cmake
设置的变量,用于告诉cmake是否找到了OpenCV
它被设置为
FALSE
的事实表明,根据软件包,您安装的OpenCV无效。正确安装OpenCV是解决方案。您不应该手动检查OpenCV\u FOUND
:它是由OpenCVConfig.cmake
设置的一个变量,用于告诉cmake是否找到了OpenCV。如果设置为FALSE
,则根据软件包,这意味着您的OpenCV安装无效。您是如何安装/编译OpenCV的?OpenCVConfig.cmake的内容是什么?是的,我没有正确安装OpenCV。谢谢你的评论。你能把这条评论作为答案贴出来让我接受吗@这有用吗