我和 PeterDC 的情况大致相同,他问道:
如何让 nVidia CUDA 或 OpenCL 在装有 nVidia 独立卡/Intel 集成显卡的笔记本电脑上运行?
我已经安装了工具包和示例,但无法make
在示例目录中运行。当我尝试时,我得到:
make[1]: Entering directory `/usr/local/cuda-5.0/samples/0_Simple/simpleVoteIntrinsics'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/cuda-5.0/samples/0_Simple/simpleVoteIntrinsics'
make[1]: Entering directory `/usr/local/cuda-5.0/samples/0_Simple/simpleMPI'
Makefile:79: *** MPI not found, not building simpleMPI.. Stop.
make[1]: Leaving directory `/usr/local/cuda-5.0/samples/0_Simple/simpleMPI'
make: *** [0_Simple/simpleMPI/Makefile.ph_build] Error 2
这是否意味着我需要编辑 Makefile?这是我做错了,还是 Nvidia 做错了?
答案1
好的,我找到了答案。(Linux 新手!)
我需要安装 MPI 库。
所需的命令是:
sudo apt-get install libcr-dev mpich2 mpich2-doc
然后,回到示例目录,我输入:
make
并获得了要构建的样本。祝你好运,编码愉快!