omn​​etpp“未找到导入的NED类型”

时间:2018-02-20 23:29:06

标签: importerror omnet++

我对Omnet ++很新。我正在尝试模拟一个非常基本的网络,但是我在导入StandardHost时遇到了问题。

这是我的NED文件的来源:

package lucas.simulations;

import inet.node.inet.StandardHost;

network Network
{

}

现在,行import inet.node.inet.StandardHost;在IDE上给出了以下错误:imported NED type not found。但是,如果我进入安装文件夹,我会看到StandardHost.ned文件:

lucas@test:~/omnetpp-5.2.1/samples/inet/src/inet/node/inet$ ls 
drwxrwxr-x  2 lucas lucas 4096 feb 19 18:20 ./
drwxrwxr-x 18 lucas lucas 4096 feb 19 18:20 ../
-rw-rw-r--  1 lucas lucas 1570 feb 19 18:20 AdhocHost.ned
-rw-rw-r--  1 lucas lucas 8765 feb 19 18:20 ChangeLog
-rw-rw-r--  1 lucas lucas 1107 feb 19 18:20 INetworkNode.ned
-rw-rw-r--  1 lucas lucas  861 feb 19 18:20 MulticastRouter.ned
-rw-rw-r--  1 lucas lucas 7030 feb 19 18:20 NodeBase.ned
-rw-rw-r--  1 lucas lucas 4755 feb 19 18:20 Router.ned
-rw-rw-r--  1 lucas lucas 5537 feb 19 18:20 StandardHost.ned
-rw-rw-r--  1 lucas lucas 1188 feb 19 18:20 WirelessHost.ned

此外,根据this,这应该是宣布它的适当方式。

那么,这是在主NED文件中声明import的正确方法吗?

谢谢!

卢卡斯

0 个答案:

没有答案