CUDA nvcc编译器设置Ubuntu 12.04

and*_*and 5 cuda nvcc

我在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没有找到命令'nvcc',你的意思是:来自包'vlc-nox'命令'nvlc'(宇宙)nvcc:命令未找到

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

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

mku*_*use 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.
Run Code Online (Sandbox Code Playgroud)

在 ubuntu 12.04 上适用于我希望它也适用于你