Opencv使失败

Opencv使失败,opencv,build,Opencv,Build,我有CUDA 10.1。我正在尝试使用CUDA和CUDNN支持构建opencv4 /usr/bin/ld:尝试链接到libopencv\u cudev.so时找不到-llib64 我的cmake命令如下所示: cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DINSTALL_PYTHON_EXAMPLES=ON -DINSTALL_C_EXAMPLES=ON -DOPENCV_ENABLE_NONFREE=O

我有CUDA 10.1。我正在尝试使用CUDA和CUDNN支持构建opencv4

/usr/bin/ld:尝试链接到
libopencv\u cudev.so
时找不到-llib64

我的cmake命令如下所示:

cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DINSTALL_PYTHON_EXAMPLES=ON -DINSTALL_C_EXAMPLES=ON -DOPENCV_ENABLE_NONFREE=ON -DWITH_CUDA=ON -DWITH_CUDNN=ON -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-10.1 -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -DPYTHON_EXECUTABLE=/usr/bin/python3 -DBUILD_EXAMPLES=ON ..
我的nvidia cuda工具包版本是:
7.5版,V7.5.17

可能是什么错误?请导游

编辑
我用这个安装了CUDA。但这并没有安装nvcc。因此,我使用终端命令行
sudo-apt-install-nvidia-cuda-toolkit
安装了nvcc。这不是正确的方法。

我有CUDA 10.1版和“我的nvidia CUDA工具包版本是:7.5版,7.5.17版”。这两种说法不可能都是真的。而
-llib64
显然是构建系统中出现的问题somewhere@talonmies可能是我的解释错了。所以让我更具体地说,我是从这个
CUDA_10.1.243_418.87.00_linux安装CUDA的。运行
,但没有安装nvcc。所以我使用终端命令行“sudo-apt-install-nvidia-cuda-toolkitl”安装了它。这有错吗?“我有CUDA 10.1”和“我的nvidia CUDA工具包版本是:7.5版,7.5.17版”。这两种说法不可能都是真的。而
-llib64
显然是构建系统中出现的问题somewhere@talonmies可能是我的解释错了。所以让我更具体地说,我是从这个
CUDA_10.1.243_418.87.00_linux安装CUDA的。运行
,但没有安装nvcc。所以我使用终端命令行“sudo-apt-install-nvidia-cuda-toolkitl”安装了它。这是错的吗?