在ubuntu中使用eclipse c ++

use*_*950 3 eclipse-cdt

我试图在ubuntu 12.04中的eclipse中运行以下代码,但它一直给我错误.你能告诉我为什么会这样吗?谢谢.

   #include <iostream>
   using namespace std;

  int main()
  {
  cout << "Hello World!" << endl;
  return 0;
  }
Run Code Online (Sandbox Code Playgroud)

符号'std'无法解析符号'cout'无法解析符号'endl'无法解析

小智 6

这是Eclipse的C++解析器,无法找到符号.

您可以将配置添加到已创建的项目中,但这可能很痛苦.所以只需创建一个新的C++项目:

文件>新建> C++项目

然后 :

选择所需的项目类型,如"可执行文件>清空项目"(或"Makefile Project> Empty Project"),并确保在工具链中选择Linux GCC.这将在配置中添加所有默认包含,以便C++解析器找到所有内容.单击Finish,将代码粘贴到C++文件中并享受.

有关信息,您可以在Project Properties> C/C++ General> Paths and Symbols> Includes> GNU C++中看到这些包含路径.