Построение даркнета: установка OpenCV для CUDA

У меня проблемы со сборкой Darknet с конфигурацией:

      GPU=1
CUDNN=1
CUDNN_HALF=0
OPENCV=1

Ошибка при запуске Makefile:

      /usr/include/opencv4/opencv2/stitching/detail/warpers.hpp:47:10: fatal error: opencv2/core/cuda.hpp: No such file or directory    47 |
#include "opencv2/core/cuda.hpp"

Я установил cuda-11.2 и cudann успешно, и проверил установку.

Я пробовал бежать sudo apt install libopencv-dev и это было актуально.

Моя установка:

      os: Ubuntu 20.04
cuda version: 11.2
cudann version: 8.1

Может ли кто-нибудь помочь мне установить OpenCV, чтобы я мог построить даркнет с OpenCV?

1 ответ

Мне удалось решить проблему, выполнив:

      sudo apt-get purge --auto-remove libopencv-dev

который очистил пакет вместе со всеми необходимыми для него зависимостями. Затем я переустановил пакет, запустив:

      sudo apt install libopencv-dev

и Даркнет был построен без ошибок.

Другие вопросы по тегам