获取错误:在Ubuntu 16上构建项目时找不到-lopencv_dep_cudart

获取错误:在Ubuntu 16上构建项目时找不到-lopencv_dep_cudart,opencv,ubuntu-16.04,Opencv,Ubuntu 16.04,在使用OpenCV在Ubuntu 16上构建项目时,我获得链接器错误: /usr/bin/ld: cannot find -lopencv_dep_cudart 解决方案:在运行cmake时设置-D CUDA\u USE\u STATIC\u CUDA\u RUNTIME=OFF。 我还尝试将该参数添加到CMakeLists.txt中,但这并不总是有帮助。使用cmake列表描述该项目。所以,在准备makefile时,我使用的是cmake

在使用OpenCV在Ubuntu 16上构建项目时,我获得链接器错误:

/usr/bin/ld: cannot find -lopencv_dep_cudart

解决方案:在运行cmake时设置
-D CUDA\u USE\u STATIC\u CUDA\u RUNTIME=OFF

我还尝试将该参数添加到CMakeLists.txt中,但这并不总是有帮助。

使用cmake列表描述该项目。所以,在准备makefile时,我使用的是cmake