OMNET++ 5.1.1 安装 INET Framework

本文介绍了使用OMNET++5.1.1进行VANET仿真的过程中安装INETFramework的方法,包括自动安装与手动安装两种方式。手动安装部分详细记录了解决IDE中无法生成libINET.dll的问题,并给出了具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OMNET++ 5.1.1 安装 INET Framework

这几天想用 OMNET++ 进行 VANET 仿真,需要安装 INET Framework,OMNET++ 5.1.1 提供了自动安装和手动安装两种方式来安装 INET Framework。

自动安装

在OMNET++中,打开 Help -> Install Simulation Models,就可以看到 INET Framework 了。

这里写图片描述

手动安装

按照官网 (https://inet.omnetpp.org/Installation.html) 中的操作,先把 INET 模块导入OMNET++ 的 IDE 中,再进行 build,不知什么原因,可能是IDE的bug,会无法生成 libINET.dll,也就无法完成编译,大致的报错信息如下:Cannot load library '../../../src//libinet.dll'

我的解决方案是:在外部先编译好 INET 模块,再导入 OMNET 的 IDE 中,这和在安装 OMNET++ 时的操作差不多。

具体步骤如下:
1. 从官网下载 INET 模块包,下载地址为:https://inet.omnetpp.org/Download.html
2. 将下载的zip包解压到单独一个目录;
这里写图片描述
3. 进入 OMNET++ 的安装目录,打开mingwenv.cmd,在打开的shell界面进入 INET 目录;
这里写图片描述
4. 先后执行 make makefilesmake,等待编译完成;
5. 打开 OMNET++,导入编译完成的项目,这样就可以运行 example目录下的 demo 了;
这里写图片描述
6. 这里我选择 adhoc 中的 ieee80211 示例进行运行。
这里写图片描述

如有问题,欢迎讨论,需要注意的是,GCC 最好安装64位的,即MinGW-W64,这里提供了一个 MinGW-W64 离线安装包下载地址:https://nuwen.net/mingw.html

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值