Проблемы создания openCV с помощью contrib с использованием CMake в Windows для Visual Studio 2019

У меня проблемы со сборкой openCV (мне нужно использовать библиотеки contribs) в Windows для Visual Studio 2019. Я немного смущен тем, как это работает - у меня установлен python 3 через anaconda 3, и я получаю следующую ошибку:

Предупреждение CMake в cmake / OpenCVGenSetupVars.cmake: 54 (сообщение): КОНФИГУРАЦИЯ НЕ ПОДДЕРЖИВАЕТСЯ: проверьте скрипт setupvars в каталоге установки Стек вызовов (сначала последний вызов): CMakeLists.txt: 967 (включить)

Он также тестирует Python 2 и Python 3. Мне нужно установить оба?

У меня переменная системной среды установлена ​​на C: \ DEV \ anaconda3 \ Library \ bin

Когда я пытаюсь собрать проект, я получаю тысячи ошибок в Visual Studio.

Ссылка на другой похожий вопрос:

Значения предупреждений opencv cmake: CMakeLists.txt: 1066.txt (включить)

Спасибо!


person Richard    schedule 09.06.2020    source источник


Ответы (1)


В конце концов мне удалось это решить. Anaconda использует python 3.7, который, похоже, не работает с opencv4.3. Я изменил свою версию opencv на 4.2, и в конце концов мне удалось все скомпилировать.

Само предупреждение все еще присутствует, но теперь оно успешно строится.

person Richard    schedule 17.06.2020