【问题标题】:CMake Error: CUDA_cublas_LIBRARY (ADVANCED)CMake 错误:CUDA_cublas_LIBRARY(高级)
【发布时间】:2021-01-18 21:16:28
【问题描述】:

我正在从源代码安装 Opencv 4.4。我遇到了以下错误。

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
CUDA_cublas_LIBRARY (ADVANCED)

我正在传递以下参数。 我正在使用 ubuntu-18.04 和 CUDA = 10.1

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=/home/aniruddha/openCV_DNN/opencv_contrib/modules 
-D HAVE_opencv_python3=ON 
-D PYTHON_EXECUTABLE=~/.virtualenvs/opencv_cuda/bin/python 
-D BUILD_EXAMPLES=ON ..

【问题讨论】:

    标签: opencv cmake ubuntu-18.04 opencv-python cublas


    【解决方案1】:

    我能够解决这个问题。这是简单的路径不匹配问题。设置正确的 cublas 库路径就可以了。

    【讨论】:

    • 您好,请问您使用的是哪条路径?我正在尝试使用 docker 容器对其进行配置,但无法修复此错误。谢谢。
    【解决方案2】:

    我通过设置解决了这个问题:

    WITH_CUBLAS=0
    

    opencv 运行良好。

    【讨论】:

      猜你喜欢
      • 2019-06-30
      • 2013-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多