linux CUDA安装

首先是安装依赖库

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

然后从NVIDIA developer官网下载CUDA驱动

添加执行权限并安装

chmod a+x cuda_9.0.28_linux.run
sudo ./cuda_9.0.28_linux.run

这一步在安装时,请注意不要安装driver,我们之前已经安装过driver了,如果选择yes,会出错

环境变量的配置,这里主要配置/etc/profile文件和/etc/ld.so.conf.d/cuda.conf文件,而cuda.conf文件需要新建

在etc/profile文件中添加PATH的路径

PATH=/usr/local/cuda/bin:$PATH
export PATH

cuda.conf文件

/usr/local/cuda/lib64

使环境变量生效

source /etc/profile
sudo ldconfig

这一步进行完成后,可以通过nvcc --version等命令来检查CUDA是否正确安装

编译CUDA samples

切换到samples目录,使用make即可正确编译,如果出错,请按照正确信息进行排错

编译完成后,samples目录下就出现了一个bin文件夹,切换文件夹

cd ./bin/x86_64/linux/release

即可运行下边的实例

原文地址:https://www.cnblogs.com/jourluohua/p/9159055.html