c ++ netbeans显示语法错误,但编译并正确运行

时间:2016-02-20 23:09:58

标签: c++ netbeans syntax-error mingw

我为C ++开发安装了NeatBeans IDE 8.1,并开始了一个空白的新项目。该项目的代码如下所示。编辑器中的代码显示syntax error,但在构建时,代码运行完美精细

Code

虽然iostream已正确导入,但我可以通过点击查看iostream.h,但std似乎完全未定义。事实上,如果没有显示语法错误,我就无法使用任何库。我意识到在std前面cout是多余的,因为我应该是using namespace std,但我只是想表明它不仅仅是命名空间。我正在使用64位MinGW编译器作为我的配置,如下图所示。

include directories

我尝试过在线使用所有解决方案,例如Reparse project,但是这些和其他人似乎没有帮助纠正这个问题。如何让编辑器显示没有语法错误并正确构建?

1 个答案:

答案 0 :(得分:0)

我记得有这个问题。我曾经通过做一个" Run - >来修复它。清理并建立项目"。