我试图在 ubuntu 12.04 的 eclipse 中运行以下代码,但它一直给我错误。你能告诉我为什么会这样吗?谢谢。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
无法解析符号“std” 无法解析符号“cout” 无法解析符号“endl”
我试图在 ubuntu 12.04 的 eclipse 中运行以下代码,但它一直给我错误。你能告诉我为什么会这样吗?谢谢。
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
无法解析符号“std” 无法解析符号“cout” 无法解析符号“endl”
这是找不到符号的 Eclipse 的 C++ 解析器。
您可以将配置添加到您已经创建的项目中,但这可能会很痛苦。所以只需创建一个新的 C++ 项目:
文件 > 新建 > C++ 项目
然后 :
选择你想要的项目类型,比如“Executable > Empty Project”(或者可能是“Makefile Project > Empty Project”),并确保在工具链中选择Linux GCC。这将在配置中添加所有默认包含,以便 C++ 解析器找到所有内容。单击完成,将您的代码粘贴到 C++ 文件中并开始使用。
有关信息,您可以在 Project Properties > C/C++ General > Paths and Symbols > Includes > GNU C++ 中查看这些包含路径。