ubuntu 11.10上使用Eclipse写C++的有关问题

ubuntu 11.10下使用Eclipse写C++的问题
最近装了ubuntu 11.10正式版,然后从软件中心里面安装了Eclipse和CDT插件,但在编写C++代码是出现了不少怪异的问题。
问题1:先是"#include <iostream>"这条语句不能解析,后来在网上搜索了一下,使用sudo apt-get install build-essential命令安装了一个包,问题好像解决了。
问题2:在问题1之后,还有一个问题是已经声明了命名空间(using namespace std;),但在下面的代码是使用cout、endl等时出现错误,提示无法解析。如果这时在cout或者endl前面加上std::然后又删除掉(就像要在前面添加std::“提醒”),就能解析并能编译运行了。
问题2有点怪异,以前用ubuntu 11.04或者11.10,安装好CDT后都不会出现这两个问题,现在11.10就有这两个问题。不知道是哪里的配置或者设置出问题了?

------解决方案--------------------
看看以前ubuntu上用的Eclipse和CDT是什么版本,装那个版本试试
------解决方案--------------------
搞开发还是不要这么新的系统吧,出了问题麻烦死。
------解决方案--------------------
既然在ubuntu上开发了,那直接用gcc或g++就好了,那可是最好的编译器啊。
推荐vim+gdb+make
希望对你有帮助,欢迎交流学习。
------解决方案--------------------
build you code with g++ first in order to check if you have compiler installed correctly.