昨晚一时激动,将/usr/include/c++下的文件删了。
ls的时候是显示有两个文件夹,一个是4.6,一个是4.6.3
然后将4.6删掉了。
删除以后ll了一下,发现4.6.3是4.6的一个软链接;
于是悲剧了。。。#include<iostream>都报错。
解决方法:
sudo apt-get remove g++-4.6;
将原来的都移除,因为在/usr/bin下还有g++-4.6*
sudo apt-get install g++-4.6;
重新安装,然后编译c++程序,提示木又g++,再重新安装一次
sudo apt-get install g++
至此,搞定!
以后删除文件的时候一定要list一下。。。。