在Eclipse中获取C++编译 试图获得Eclipse CDT插件来编译一个简单的C++应用程序。我创建了一个新的C++项目,并添加了1个文件Test.CPP,并把它编码为一个hello,World!例如: #include <iostream> using namespace std; int main() { cout << "Hello, world!"; return 0; }

在Eclipse中获取C++编译 试图获得Eclipse CDT插件来编译一个简单的C++应用程序。我创建了一个新的C++项目,并添加了1个文件Test.CPP,并把它编码为一个hello,World!例如: #include <iostream> using namespace std; int main() { cout << "Hello, world!"; return 0; },c++,eclipse,eclipse-cdt,C++,Eclipse,Eclipse Cdt,我在使用名称空间std和cout时发现突出显示的语法错误,分别声明: 无法解析符号“std” 无法解析符号“cout” 我确信我没有安装CDT,它需要编译/构建一个完整的C++应用程序所需的一切。我从哪里开始寻找我缺少的东西呢?你有编译器吗? 引用:“C/C++开发人员的EclipseIDE不包含编译器或调试器;如果您的系统没有,您需要下载并安装一个。请参阅《C/C++开发用户指南》的一节 在那里,您可以选择并了解如何安装编译器 特别是对于您尚未解决的符号问题,您需要在Project->Prop

我在使用名称空间std和cout时发现突出显示的语法错误,分别声明:


无法解析符号“std” 无法解析符号“cout”

我确信我没有安装CDT,它需要编译/构建一个完整的C++应用程序所需的一切。我从哪里开始寻找我缺少的东西呢?

你有编译器吗? 引用:“C/C++开发人员的EclipseIDE不包含编译器或调试器;如果您的系统没有,您需要下载并安装一个。请参阅《C/C++开发用户指南》的一节

在那里,您可以选择并了解如何安装编译器


特别是对于您尚未解决的符号问题,您需要在Project->Properties->C/C++General->paths and symbols/Includes选项卡中设置正确的路径,这取决于您选择安装的编译器。

我不知道您有什么操作系统,但如果您使用Mac,以下几点对我有用:

验证是否安装了Xcode

打开终端窗口并键入:

xcode选择-安装

现在“std”无法解决,错误应该消失

现在,要运行Hello World应用程序:

单击跑步图标。然后,系统会提示您选择运行配置。还可以通过单击运行图标中的下拉箭头或使用运行菜单来访问运行配置窗口

<>你的配置应该是C++应用程序。在主选项卡上,单击“搜索项目”按钮

在“二进制文件”框中,应该有一个带有预选项目名称的二进制文件。单击“确定”

单击运行配置窗口底部的运行按钮

希望你的项目运行起来,你会看到你好,世界!在Eclipse底部的控制台窗口中

我还想补充一点,我有时仍然有性病未被发现的问题。当我重新启动我的电脑时,这种情况就会消失。但愿我知道为什么


编辑:这个问题又出现了,现在我不能让它消失!!有人知道怎么修理吗?我确信这是与项目/编译器设置有关的。

什么平台Windoze、Linux、Mac?我选择的不是Windows 7!无法解析符号“std”-它是编译器错误或eclipse indexer/autocomplete错误消息?这是eclipse编辑器中突出显示的错误。错误消息显示在错误类别下的问题视图/窗口中。因此,从技术上讲,这是一个eclipse/autocomplete错误,但我相信这是因为我没有配置正确的依赖项。但不知道从哪里开始。