我在使用 eclipse C++ juno 时遇到问题。我的项目从命令行编译和运行,但 eclipse (juno) 一直说有数千个错误。例如,我的代码中有一个函数 SetRun,eclipse 提到了这个错误:“调用无效参数'候选人是:void SetRun(?)'”,而 SetRun 的类型是 static void SetRun (uint32_t run);
我有很多类似的错误,其中eclipse似乎不理解函数的类型并放了一个'?反而。
我也有很多这样的错误:“符号'*'无法解析。”
我也有许多无法解决的包含,尽管编译器可以很好地解决它们。
我认为这都是同一个问题的一部分。
我还应该注意,我以前使用 eclipse 进行过此操作,但现在每次打开 eclipse 时都会出现这种情况。
如果我从 Eclipse 构建项目,它会成功构建。
我尝试更新索引,但它没有改变任何事情。
我该怎么做才能让 eclipse 停止告诉我这些错误?
编辑:
这是未解析的包含示例:
#include "ns3/core-module.h"