柳鲲鹏
- 驱动要先安装好,396。参考之前的安装文章。
- 先安装一些文件,否则会提示缺少文件。
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
- 下载
https://developer.nvidia.com/cuda-toolkit-archive
根据自己需要,下载相应的版本。
- 安装CUDA
sudo sh ./cuda_9.2.148_396.37_linux.run
除了驱动不安装,其他要么y,要么回车(默认)
- 配置
vi .bashrc
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source .bashrc
- 检查NVCC版本结果
nvcc -V
- 编译运行
cd NVIDIA_CUDA-9.2_Samples/1_Utilities/deviceQuery
make
./deviceQuery
- 忽略警告
在吾机器上,驱动是390,安装CUDA之后,提示
***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 384.00 is required for CUDA 9.2 functionality to work.
To install the driver using this installer, run the following command, replacing with the name of this run file:
sudo .run -silent -driver
在吾机器上,安装之后提示这个。吾安装驱动是396,怎么有这个提示?吾怀疑必须安装自带的驱动,才会不提示。也就是说,这是个BUG。