Ошибка CMake при сборке библиотеки MultiTarget-tracker

Я пытаюсь построить 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 переменная, но после того, как я снова нажму «настроить», она автоматически снимает галочку.

2

Решение

Вы не должны проверять OpenCV_FOUND вручную: это переменная, установленная OpenCVConfig.cmake сообщить CMake, если OpenCV был найден или нет.

Тот факт, что это было установлено FALSE является признаком того, что ваша установка OpenCV недействительна в соответствии с пакетом. Правильная установка OpenCV — это решение.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]