Я новичок и устанавливаю pycuda2011.2.2 на ubuntu 11.10, но не могу его завершить. Cuda - 4.0.
Я установил библиотеки:
$ sudo apt-get install build-essential python-dev python-setuptools libboost-python-dev libboost-thread-dev -y
вызов configure.py следующим образом:
$ ./configure.py --cuda-root = / usr / local / cuda --cudadrv-lib-dir = / usr / lib --boost-inc-dir = / usr / include --boost-lib-dir = / usr / lib --boost-python-libname = boost_python-mt-py27 --boost-thread-libname = boost_thread-mt
Но когда я сделаю:
.....@ubuntu:~/pycuda-2011.2.2$ make -j 4
Я получаю такую ошибку:
/ usr / bin / ld: не удается найти -lcuda
/ usr / bin / ld: пропуск несовместимого /usr/local/cuda/lib/libcurand.so при поиске -lcurand
почему эта ошибка?
Спасибо.