Netbeans:找不到包含文件<iostream>,也无法解析标识符std,cout

use*_*156 7 c++ iostream include

我在Netbeans上的所有C++项目中都收到了上述错误.我也收到了我试图包含的其他任何错误.以下是我控制并将鼠标悬停在它上面时的内容:http://imgur.com/bBF2xuB.其中一个项目实际构建并运行得很好,但所有其他项目都失败了"构建失败,退出值2"或运行失败,"运行失败,退出值127".我完全不知道如何解决这个问题以及我所寻求的所有尝试解决的问题都没有帮助.几个月前,当我使用Netbeans时,这不是问题,我不确定为什么问题会自发地出现.

我刚刚安装了Netbeans 8.0和最新的cygwin版本试图解决这个问题,但无济于事.我正在运行Windows 7.请帮忙,我将不胜感激.

编辑附加照片中突出显示的红色错误是实际不存在的文件/文件夹.这可能是问题,如果是这样,我该怎么办呢?

编辑2我在选项下的C/C++选项卡下的代码辅助选项卡中删除或更改了一些不存在的文件/文件夹路径,这似乎使编辑器中的一些错误消失了,但我仍然无法构建项目(错误并没有消失在这个特定的项目上),我过去创建的项目正常建设,但我仍然收到"RUN FAILED退出值127".

myd*_*rms 9

我刚刚在Netbeans(8.0.2)上遇到过无法在Linux上找到包含("找不到包含文件")的经验.

我必须做以下事情:

  1. 在"C/C++"设置下的"构建工具"选项卡中,单击"恢复默认值"以使其重新扫描工具,然后选择所有可执行文件的路径.选择新配置的工具集作为默认值和/或删除旧工具集以减少混淆.

在此输入图像描述

  1. 在"代码帮助"下,确保选择了正确的工具集,然后单击"重置设置"和"应用".这填补了所有必要的路径.

  1. 在我的项目设置中,确保我使用了正确的(新发现的)工具集合.

在此之后,所有包含都被正确拾取并且错误从源检查中消失.


kel*_*cer 5

我在 NetBeans IDE 8.1 中也遇到了这个问题(找不到包含文件 iostream)。我解决如下:

项目属性 -> Build -> C++ Compiler -> Basic Options -> C++ Standard -> C++98 or C++11 or C++14

这是窗户