Наиболее Часто Задаваемые Вопросы по использованию МВС-1000.

  1. Я скомпилировал программу с помощью CUDA 5 и при запуске программы мне выдается сообщение об ошибке:
    error while loading shared libraries: libcudart.so.5.0:
    cannot open shared object file: No such file or directory.
    Что делать?

    Ваша программа не может найти динамическую библиотеку cuda 5, для того чтобы она ее нашла нужно добавить в ~/.bashrc или ~/.bash_profile строчку

    export LD_LIBRARY_PATH=/common/cuda-5.0/lib64:/common/cuda-5.0/lib:$LD_LIBRARY_PATH
    и заново залогиниться.

    Либо можно в флаги компилятора добавить -Xlinker -rpath /common/cuda-5.0/lib64, это сообщит линкеру где нужно искать динамические библиотеки.

 
1...9 10...19 20...29 30
 
 
 
 
 
 
 
 
  Тел. +7(499)220-79-72; E-mail: inform@kiam.ru