我对使用 Omnetpp 很陌生。通过使用Omnetpp的模拟手册,当我编写下面的代码来创建一个简单的网络时,每个节点都会给出“节点:没有这样的模块类型”错误。我知道似乎应该有一种安装和导入模块的机制,但不幸的是我不知道如何。有人可以帮我吗?
{
submodules:
node1: Node;
node2: Node;
node3: Node;
node4: Node;
connections:
node1.port++ <--> {datarate=100Mbps;} <--> node2.port++;
node2.port++ <--> {datarate=100Mbps;} <--> node4.port++;
node4.port++ <--> {datarate=100Mbps;} <--> node6.port++;
}
感谢您的宝贵时间。
致以诚挚的问候。
在您的文件夹中应该有一个
Node.ned
和相应的 node.cc
,并且在 node.cc
中应该在 Define_Module(Node)
之后包含一行
using namespace omnetpp
你可以检查一下。