2020-03-31 更新
只要在运行程序的时候后面加上 --override即可,不需要做下面的事情。
-----------------------------------------------------------------------------------------------------------------------------------
在cuda10.0的installation guide for linux 里面有表格,可以看到对ubuntu 18.04 GCC支持7.3.0。ubuntu是debian系,所以可以用以参考。
检查debian10的gcc版本
gcc --version
会看到是8.3.0或者更高,因此要降低版本。
sudo apt-cache search gcc-7
sudo apt-get install gcc-7
sudo apt-get install g++-7
sudo ln -s /usr/bin/gcc-7 /usr/local/bin/gcc
sudo ln -s /usr/bin/g++-7 /usr/local/bin/g++
安装的时候看到Debian10只能降到7.4.0,版本还是高了一点点。但是已经可以用了,安装的时候不会再出这个错误,所以就不需要继续折腾了。