在omnet ++项目中清理和版本不匹配

时间:2019-01-23 18:13:56

标签: omnet++

运行以下项目时,我不断收到以下错误消息:

enter image description here

点击“继续”时,我得到:

enter image description here

我不知道该怎么办。

这是正在运行的项目的完整清单:

21:35:18 **** Incremental Build of configuration release for project OSPF ****
make MODE=release all 
Node.cc
In file included from Node.cc:8:
In file included from ./Node.h:14:
./traffic_m.h:16:6: error: Version mismatch! Probably this file was generated by an earlier version of nedtool: 'make clean' should help.
#    error Version mismatch! Probably this file was generated by an earlier version of nedtool: 'make clean' should help.
     ^
1 error generated.
make: *** [Makefile:105: out/clang-release//Node.o] Error 1

21:36:15 Build Finished (took 56s.271ms)
  

我应该更改版本吗?如果是这样,该怎么做?我目前的omnet ++   版本是5.4.1。

     

如何使用清洁来修复我的工作?

我不知道什么是“清洁”,也不知道该如何应用。您能帮我吗?这是我学期的最后一个项目。...

1 个答案:

答案 0 :(得分:1)

不需要更改OMNeT ++的版本。
make clean是一项删除C ++目标文件,最终库或可执行文件以及在编译过程中创建的其他文件的操作。 重要说明:make clean不会删除您的任何源文件。

要执行make clean,只需在Project Explorer中右键单击您的项目,然后选择Clean local