Ubuntu16.04的gcc编译器是5.4.0,然而cuda8.0不支持5.0以上的编译器,因此需要降级,把编译器版本降到4.9,具体方法如下:
在终端输入:
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
$ sudo apt-get install gcc-4.9
$ sudo apt-get install g++-4.9
$ cd /usr/bin
$ sudo rm gcc g++
$ sudo ln -s gcc-4.9 gcc
$ sudo ln -s g++-4.9 g++
查看修改后的版本,终端输入 gcc -v
reference link:https://blog.csdn.net/fengbingchun/article/details/61615734