一、本机配置
系统:Ubuntu16.04
NVIDIA驱动:450.57
CUDA版本:10.2
二、编译cuda实例遇到的问题
- CUDA-10.2安装成功后,编译自带的例子,输入:
cd /home/xxx/NVIDIA_CUDA-10.2_Samples
make
出现以下错误界面:
!!!注意:直接使用 make 的话,无法通过对例子的编译,参见 这里 的解释。这是一个已知的错误,我们可以通过 make -k 来忽略过程中的错误。
- 编译完成后,如下图所示:
- 运行生成的二进制文件,输入:
cd /home/xxx/NVIDIA_CUDA-10.2_Samples/bin/x86_64/linux/release #其中xxx是你自己的用户名
./deviceQuery
若如下图所示显示 PASS,则说明cuda运行正常:
- 最后再检查一下系统和 CUDA-Capable device 的连接情况。在终端输入:
./bandwidthTest
显示如下图片,则代表成功: