来自 Ubuntu 终端的 运行 中的错误

Errors in running from Ubuntu terminal

我在 INET 4.3.2 中使用 OMNet++ 6 pre11,它在 IDE 环境中运行良好。

但是,当我尝试从 ubuntu 终端 运行 INET 展示示例 ( wireless/sensornetwork/omnetpp.ini) 时,出现以下错误:

命令

opp_run -m -u Cmdenv -n ../../../src:../..:../../../tutorials:../../../showcases -l ../../../src/INET  omnetpp.ini  -c BMac

错误

<!> Error: More than one package.ned file for package 'inet.showcases': '/home/fa/Downloads/inet-4.3.2-src/inet4.3/showcases/package.ned' and '/home/fa/Downloads/inet-4.3.2-src/inet4.3/showcases/package.ned'

有人可以提出解决方案吗?谢谢。

这是 6.0 预览版 11 和 12 中的一个已知问题,由同一目录在 NED 路径中添加多次引起。我的猜测是 ../..../../../showcases 是同一个目录。我不确定 ../.. 来自哪里,但请尝试摆脱它。

附带说明一下,此问题已在 6.0pre13 版本中修复。