OMNet++ 6.03(INET 4.5)下如何运行INET展示案例?
解决OMNeT++ INET Showcases运行问题
运行仿真的正确步骤
- 打开OMNeT++ IDE,确保INET 4.5项目已导入并激活(右键INET项目选择
Set as Active Project)。 - 定位到INET项目下的
showcases文件夹,右键该文件夹选择Import->General->Existing Projects into Workspace,将showcases作为独立项目导入IDE,不要直接双击系统中的omnetpp.ini文件。 - 导入完成后,在showcases项目中找到目标案例的
omnetpp.ini,右键选择Run As->OMNeT++ Simulation。 - 在运行配置窗口的
Network标签页,IDE会自动扫描INET中的NED文件,选择对应案例的仿真网络即可启动。若未自动扫描,点击Refresh按钮,或先右键INET项目选择Build Project完成构建。
可能的操作失误
- 直接双击系统中的
omnetpp.ini:OMNeT++ IDE需要加载项目上下文才能识别依赖的NED文件,直接双击系统文件会导致IDE无法关联INET的NED库,从而找不到仿真网络。 - 未激活或未构建INET项目:Showcases依赖INET的核心NED模块和代码,若INET项目未激活或未完成构建,IDE无法解析这些依赖。
- 未正确导入showcases项目:Showcases是INET的子项目,必须通过IDE的导入功能添加到工作区,否则IDE不会索引其配置和依赖关系。
获取NED文件的方法
- 检查INET安装完整性:确认下载的INET 4.5安装包包含
showcases和src文件夹,若缺失,重新下载完整版本并导入IDE。 - 构建INET项目:右键INET项目选择
Build Project,IDE会自动生成并索引所有核心NED文件,包括showcases依赖的模块。 - 查看隐藏文件:部分案例的NED文件可能被IDE隐藏,点击IDE顶部的
View->Show Hidden Files即可显示。
内容的提问来源于stack exchange,提问作者Antoni K
相关产品推荐
相关产品推荐

