我是初学者并在 ubuntu 11.10 上安装 pycuda2011.2.2,但无法完成。库达是 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:在搜索 -lcurand 时跳过不兼容的 /usr/local/cuda/lib/libcurand.so
为什么这个错误?
谢谢。