1

我在 Ubuntu 12.04 上的 Eclipse CDT Indigo 版本 20120216-1857 中检查了一个 C++ 项目。当我尝试立即构建或运行它而不打开项目中的任何文件时,它构建得很好并且运行得恰到好处。

但是,当我在编辑器中打开其中一个 .h 或 .cpp 文件时,我会遇到越来越简单的包含错误,例如Function 'assert' could not be resolvedor Type 'string' could not be resolved

我无法通过禁用自动构建或清理项目来修复这些错误。重新启动 Eclipse 将解决构建问题,但在打开文件后,错误再次出现。

4

1 回答 1

1

添加断言库。会好的

#include <assert.h>
于 2013-03-28T23:37:48.310 回答