背景:
项目中,升级了cuda到11.7由于原来机器中已经安装了好几个版本,比如11.4、11.6,安装完11.7之后,编译代码就报下面错误:
CMake: unsupported GNU version -- gcc versions later than 8 are not supported
查看有的说需要降级,但是感觉不对,因为正常编译环境中,gcc版本也是9.x的
尝试卸载cuda和显卡驱动:
1. 卸载驱动
sudo apt-get --purge remove *nvidia*
sudo apt autoremove
2. 卸载cuda工具包
sudo apt-get --purge remove "*cublas*" "cuda*"
sudo apt-get --purge remove "*nvidia*"
3. 重新安装Cuda,最后OK