CUDA 7.5 安装:不支持的编译器错误

CUDA 7.5 installation: Unsupported compiler error

我刚刚尝试在笔记本电脑上安装 CUDA 7.5。我禁用了 lightdm 并做了 sudo sh cuda7.5.run。驱动程序安装通过,但随后出现错误 Unsupported compiler ...,安装失败。我该如何解决这个问题?

问题出在 Ubuntu 15.10。我安装了 14.04 并且可以安装 CUDA。但是,对于我的笔记本电脑,有一点需要提及。我必须通过 System Settings --> Software & Updates --> Additional Drivers 安装 NVIDIA 驱动程序并选择 tested 驱动程序。然后我安装了 CUDA 并回答 No 与 CUDA 安装文件捆绑的驱动程序安装。

我在 Ubuntu 16.04 中安装 CUDA 7.5 时遇到了类似的问题。

我用 gcc/g++ 4.8 而不是 5.2 解决了这个问题。

您可以使用命令 update-alternatives --install 安装它并切换默认版本

对于 gcc 4.8 做:

sudo apt-get install gcc-4.8
sudo update-alternatives --remove-all gcc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10

对于 g++ 4.8 做:

sudo apt-get install g++-4.8
sudo update-alternatives --remove-all g++
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10

您不需要降级您的 gcc 版本。 对于想要保留 gcc 版本的人,我建议您使用以下方式。 http://kislayabhi.github.io/Installing_CUDA_with_Ubuntu/

sudo apt-get update团结应该也有帮助