尝试使用 INET 参考创建新项目,在 .msg 文件中得到:"unexpected NAME, expecting $end"
Try to create new project with INET reference, got : "unexpected NAME, expecting $end" in .msg file
我创建了一个包含我的链接层和仿真源代码的项目。
本项目以 INET 作为项目参考。
在构建时,我得到了这个错误:
Error: syntax error, unexpected NAME, expecting $end
它来自消息文件(包含消息类型):
import inet.common.INETDefs;
我的消息文件与Bmac消息文件非常相似(也用Bmac试过,得到同样的错误)。
有什么想法吗?
INET 4.X
使用了新版本的消息编译器。但是 OMNeT++
默认情况下在新项目中设置旧项目。
在您的项目中转到 Properties
、select OMNeT++
| Makemake
|源文件夹 | Options...
| Custom
并添加以下行:
MSGC:=$(MSGC) --msg6
我创建了一个包含我的链接层和仿真源代码的项目。 本项目以 INET 作为项目参考。
在构建时,我得到了这个错误:
Error: syntax error, unexpected NAME, expecting $end
它来自消息文件(包含消息类型):
import inet.common.INETDefs;
我的消息文件与Bmac消息文件非常相似(也用Bmac试过,得到同样的错误)。
有什么想法吗?
INET 4.X
使用了新版本的消息编译器。但是 OMNeT++
默认情况下在新项目中设置旧项目。
在您的项目中转到 Properties
、select OMNeT++
| Makemake
|源文件夹 | Options...
| Custom
并添加以下行:
MSGC:=$(MSGC) --msg6