5

我在 64 位 Ubuntu 12.04 机器上成功安装了 cuda 5(但不是示例)的 nvidia 驱动程序和工具包。即使我之前运行过,样本也无法安装

$ sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev

我似乎无法找到 nvcc。我跑了

$ export LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib:/usr/local/cuda-5.0/lib64:$LD_LIBRARY_PATH

nvcc -v 报告找不到编译器:

nvcc -V No command 'nvcc' found, 你的意思是:命令 'nvlc' from package 'vlc-nox' (universe) nvcc: command not found

入门指南在这里没有太大帮助:http: //docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

这里发生了什么?我是否需要安装 gpu 计算 sdk 示例才能获得 nvcc?:/

4

3 回答 3

2

考虑在 Ubuntu 12.04 中安装 CUDA 5.5。5.5 版本具有将其安装为 debian 软件包的特殊优势。请参阅以下链接,

https://developer.nvidia.com/content/cudacasts-episode-5-install-cuda-55-linux-package-manager

https://developer.nvidia.com/cuda-downloads

这确实比您到目前为止所尝试的所有方法都容易得多!个人经验 !:-)

于 2013-08-13T05:02:25.817 回答
1

未能安装示例是一个常见问题,如https://sn0v.wordpress.com/2012/12/07/installing-cuda-5-on-ubuntu-12-04/#comment-869中所述

解决方案是找到“libglut.so”并在/usr/lib 下创建一个指向它的软链接。然后重新运行 cuda*.run 并选择仅安装示例。

sudo find /usr -name libglut\*

sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so

sudo ./cuda*.run #when prompted only install samples. ie do not install drivers and toolkit.

在 ubuntu 12.04 上为我工作希望它也适合你

于 2013-01-28T11:06:36.020 回答
0

我在安装过程中遇到了问题,但我发现sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so.3 /usr/lib/libglut.so没有用。我的解决方案是先安装freeglut3:

`sudo apt-get install freeglut3`  

然后使用:

sudo ln -s /usr/lib/libglut.so.3 /usr/lib/libglut.so

在此之后,CUDA 示例已成功安装。

于 2013-05-16T10:02:30.440 回答