无法使用cuda 7.0运行opencv

时间:2016-03-06 23:29:50

标签: opencv

我试图在Ubuntu 14.04上构建和运行OpenCV。我以前安装过CUDA 7.0(与其他程序完美配合),当我尝试运行openCV(opencv_traincascade)时出现以下错误:

error while loading shared libraries: libcudart.so.6.5: cannot open shared object file: No such file or directory

如果我理解正确,OpenCV期望未安装的CUDA v6.5。有谁知道如何使用CUDA 7.0安装OpenCV?

1 个答案:

答案 0 :(得分:1)

  1. 尝试找到 libcudart.so.6.5 ,使用查找找不到命令,确保它存在或链接到该文件存在。
  2. 然后添加路径〜/ .bashrc或〜/ .profile(或者其他,我将它添加到Ubuntu上的bashrc),如:

    <强> PATH =的/ usr /本地/ CUDA的7.0 / bin中:$ PATH

    <强> LD_LIBRARY_PATH =的/ usr /本地/ CUDA的7.0 / lib64下:$ LD_LIBRARY_PATH

    如果您更改安装cuda的路径,请改用您的真实路径。