Я пытаюсь построить Multitarget-трекер используя CMake в Windows. Первоначально у меня было это предупреждение ниже:
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_FOUND
переменная, но после того, как я снова нажму «настроить», она автоматически снимает галочку.
Вы не должны проверять OpenCV_FOUND
вручную: это переменная, установленная OpenCVConfig.cmake
сообщить CMake, если OpenCV был найден или нет.
Тот факт, что это было установлено FALSE
является признаком того, что ваша установка OpenCV недействительна в соответствии с пакетом. Правильная установка OpenCV — это решение.
Других решений пока нет …