原因:gcc版本太高了,自己装的是7.3.0
解决:
sudo rm /usr/local/cuda/bin/gcc
sudo rm /usr/local/cuda/bin/g++
sudo ln -s /usr/bin/gcc-5 /usr/local/cuda/bin/gcc
sudo ln -s /usr/bin/g++-5 /usr/local/cuda/bin/g++
切换成gcc-5.
如果电脑上没有其他gcc版本,可执行语句安装:
sudo apt install gcc-5 g++-5
我的是在/usr/local/bin下面有gcc-5