我在TestExecute.cpp中收到此错误-




#include <iostream>
using namespace std;

我刚刚在Eclipse(在Windows 7中)中创建了一个可执行项目,如下所示。似乎我选择的是不支持的工具链。是这样吗?我已经安装了Cygwin,并且可以按喜好使用它。

编辑:基于@RobertoWilko注释,删除“使用命名空间std;
“删除了错误。但是二进制文件没有创建。”启动失败。找不到二进制文件。”如何更正此错误?

最佳答案

尝试以下步骤:https://www.eclipse.org/forums/index.php/t/636348/



项目->属性-> C/C++常规->预处理器包含路径,宏等->提供程序

  • 激活CDT GCC内置编译器设置
  • 停用使用项目
  • 之间共享的全局提供程序
  • 添加命令行参数-std = c++ 11。

  • c&#43;&#43; - Eclipse C&#43;&#43; : Symbol  &#39;std&#39;  could not be resolved-LMLPHP

    07-24 19:35
    查看更多