尝试使用INET参考创建新项目,在.msg文件中得到:“意外的名称,期望$ end”

时间:2019-05-06 12:55:52

标签: omnet++ inet

我创建了一个项目,其中包含我的链接层和模拟源代码。 该项目以INET作为项目参考。

在构建时,出现此错误:

  

错误:语法错误,名称意外,期望$ end

它来自消息文件(其中包含消息类型):

import inet.common.INETDefs;

我的消息文件与Bmac消息文件非常相似(也曾与Bmac一起尝试过,但出现了相同的错误)。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

INET 4.X使用新版本的消息编译器。但是OMNeT++默认在新项目中设置旧项目。
在您的项目中,转到Properties,选择OMNeT++ | Makemake | src文件夹| Options... | Custom并添加以下行:

MSGC:=$(MSGC) --msg6