1. 程式人生 > >error while loading shared libraries: libcudart.so.7.5: cannot open shared ......解決方法

error while loading shared libraries: libcudart.so.7.5: cannot open shared ......解決方法

兩種方法:

第一種:

當libcudart.so.7.5存在,但是還是報錯的情況下,需要設定一下連結,按照下面的方法設定即可:

/etc/ld.so.conf.d/加入檔案 cuda.conf, 內容如下

  1. /usr/local/cuda-6.5/lib64  

執行下列命令使之立刻生效
  1. sudo ldconfig  

第二種:

When I run testing routine, facing error: error while loading shared libraries: libcudart.so.6.5: cannot open shared object file: No such file or directory.

Solution for this, copy respect library to /usr/local/lib:

sudo cp /usr/local/cuda-6.5/lib64/libcudart.so.6.5 /usr/local/lib/libcudart.so.6.5 && sudo ldconfig

sudo cp /usr/local/cuda-6.5/lib64/libcublas.so.6.5 /usr/local/lib/libcublas.so.6.5 && sudo ldconfig

sudo cp /usr/local/cuda-6.5/lib64/libcurand.so.6.5 /usr/local/lib/libcurand.so.6.5 && sudo ldconfig