在编译内核或者文件系统时出是GCC版本过高,解决方法如下
用gcc -v可以查询
$ sudo apt-get install gcc-4.4
$ sudo apt-get install g++-4.4
sudo update-alterna
tives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 40
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.6 40
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 50
撤销命令
sudo update-alternatives --remove gcc /usr/bin/gcc-4.6
sudo update-alternatives --remove g++ /usr/bin/g++-4.6
//这一步你将会选择生效的GCC环境,当然选自己安装的啦
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
再用gcc -v 来看一下版本是否改变了