OPENCV 4.0.1 не компилируется с CUDA 10.0. CuDNN не обнаруживается - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь скомпилировать OpenCV 4.0.1 с Cuda 10.0 и CuDNN 7.6.4.38 с Ubuntu 18.04, но всякий раз, когда я запускаю приведенную ниже команду CMake, CuDNN не обнаруживается.

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -D INSTALL_C_EXAMPLES=OFF -D OPENCV_ENABLE_NONFREE=ON -D WITH_CUDA=ON -D WITH_CUDNN=ON -D OPENCV_DNN_CUDA=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D CUDA_ARCH_BIN=7.5 -D WITH_CUBLAS=1 -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-4.0.1/modules -D HAVE_opencv_python3=ON -D PYTHON_EXECUTABLE=~/.virtualenvs/opencv_401/bin/python -D BUILD_EXAMPLES=ON -D WITH_EIGEN=ON -D WITH_V4L=ON -D WITH_NVCUVID=1 -D WITH_FFMPEG=ON -D ENABLE_AVX=ON -D WITH_IPP=ON -D WITH_TBB=ON -D WITH_OPENGL=ON -D WITH_OPENCL=ON .

Результат команду CMake можно увидеть ниже.

CMake_Output

CuDNN уже установлен и включен в каталог внутри CUDA. Когда я пытаюсь скомпилировать OpenCV 4.1.0 с CMake, обнаруживается CuDNN. Это проблема совместимости какой-либо версии конкретно с OpenCV 4.0.1?

Любая помощь будет очень признательна.

...