1、下载
下载显卡驱动
http://www.nvidia.cn/Download/index.aspx?lang=cn
选择与显卡一至的驱动
下载cuda toolkit
http://developer.nvidia.com/object/cuda_3_0_downloads.html
这里选择的是CUDA Toolkit for RedHat Enterprise Linux 5.3 64位的,因为系统为64位
同样在这个页面下载测试用的CUDA SDK,测试安装环境是否成功。
GPU Computing SDK code samples and more,同样是选择64位。
2 安装
运行 /sbin/init 3
进行命令行模式,如果一开始没有安装图形界面不需要运行此命令。
ubuntu的进行命令行模式命令为 /etc/init.d/gdm stop/start
或者用键盘 ctrl+alt+f1
安装Nvidia驱动
ssh NVIDIA-Linux-x86_64-195.36.15-pkg2.run
一路默认安装即可。
安装Cuda toolkit
ssh cudatoolkit_3.0_linux_64_rhel5.3.run
默认安装,安装完成后配置环境变量
vim /etc/profile (root 用户)
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/lib
退出VIM, source /etc/profile
进行普通用户,同样让/etc/profile生效(source /etc/profile)
安装 cudasdk
sh gpucomputingsdk_3.0_linux.run
一路默认即可,进行用户目录下的
cd NVIDIA_GPU_Computing_SDK/C
目录
make 命令
此时也许会报错
/usr/bin/ld: cannot find -lglut
yum install *glu*
会发现有 freeglut-dev包
安装
yum install freeglut-dev
然后再make即可成功。