问题
环境
系统: Deepin 20 OS CUDA:10.0 gcc:8.3 g++:8.3
在linux系统安装cuda-10.0的时候,报错 Error: unsupported compiler: 8.3.0. Use --override to override this check. Error: cannot find Toolkit in /media/mgege007/linuxType/cuda-10.0 原因是 GCC-8.3版本不能支持CUDA-10.0的版本。具体对应参考官网信息 GCC内核与CUDA对应表
(1)安装gcc-7
sudo apt install gcc-7 g++-7
(2)删除原来版本gcc建立的软链接
sudo rm -rf /usr/bin/gcc
sudo rm -rf usr/bin/g++
(3)建立新的gcc版本的软连接
sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc
sudo ln -s /usr/bin/g++-7 /usr/bin/g++
(4)查看gcc版本
gcc --version
就可以看到更换gcc成功