Debug:cuda error gcc 版本过高不支持
程序员文章站
2024-02-22 15:55:34
...
error: #error -- unsupported GNU version! gcc versions later than 6 are not supported!
错误的解决方式很简单,就是安装低版本gcc和g++,并创建链接或更改gcc各版本的优先级。
此处为以后考虑安装了gcc-6和g++-6,大家可以自行决定版本,只要比错误中提到的支持上限小就没问题
sudo apt-get install gcc-6
sudo apt-get install g++-6
而后二选一
推荐第二种选择
选择一:
创建软链接:
sudo ln -s /usr/bin/gcc-6 /usr/local/cuda/bin/gcc
sudo ln -s /usr/bin/g++-6 /usr/local/cuda/bin/g++
选择二:
更改gcc各版本的优先级
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6
下一篇: php编译安装php-amq扩展简明教程