所以我遇到了日食的问题。这不是一个问题,因为它是一个烦恼。我在eclipse中有一个c ++项目,当我包含标准库时,它表示符号无法解析。当我编译它一切都很好,工作和编译正确。我不明白为什么eclipse不会重新认识我的include指令。任何建议都会有所帮助。
答案 0 :(得分:0)
可能发生的情况是您的include指令不正确,但默认情况下您的编译器正在链接标准库。如果您的函数碰巧匹配这些库中定义的符号,那么您的代码可能可以工作,但您可能会遇到奇怪的,未定义的行为。
答案 1 :(得分:0)
最有可能是您更新了c / c ++编译器。 Eclipse会将新发现的路径添加到包含列表中。但永远不要删除旧的。
尝试删除工作区中的文件夹.metadata,然后重新启动eclipse。
整个世界都将变得干净利落再次清楚。
振作起来