在OMNET++上安装INET FRAMEWORK框架

之前提到了omnetpp只是提供一个平台,具体的协议支持需要框架的支持。

下载了inet framework,安装过程中提示需要4.2版本以上的omnetpp,于是又下载了最新的omnetpp。

(安装4.2版本过程中最好关掉杀软

./setenv

./configurate

make

ok!

之后把inet解压到omnet文件夹下,单独放在一个目录。用omnet控制台进到目录里:

make makefiles

make

cd examples

./rundemo

就可以看到基于这个框架的一些demo了。

wireless 802.11,正是我需要的!

HowToImportInet

This short Tutorial should help you to get the combination Omnet++ 4 (final) and INET (INET-20090325-opp4-src.tgz) working.

prerequisites:

  • a working installation of Omnet++ Version 4.
  • unpacked INET archive

Steps to go:

  • open the IDE
  • import the INET project (File -> Import -> General -> Existing Projects into Workspace -> Select <Parent of INET_DIRECTORY> -> Check INET project -> Finish)

At his point you should be able to build the project with Ctrl-B.

Now do what you need/want to do. In my case i just created a new project and referenced the INET project in there

  • File -> New -> Omnet++ Project for C++
  • enter a name and confirm
  • open project properties of your new project
  • enable the INET checkbox in the project references and confirm
  • use all the nice INET stuff in your project
### 安装 OMNeT++ 中的 INET 框架 为了在 OMNeT++ 中成功安装并配置 INET 框架,需遵循一系列特定的操作流程。虽然提供的参考资料主要涉及 NS2 的安装说明[^1],这些资料对于理解网络模拟器的安装过程有一定帮助,但对于 OMNeT++INET 特定环境下的指导并不适用。 #### 准备工作 确保已经正确安装OMNeT++ 并设置了必要的开发环境变量。这通常包括设置 `PATH` 变量以便能够全局调用 omnetpp 命令工具集。 #### 下载 INET 源码包 访问官方 GitHub 仓库获取最新的稳定版本源代码: ```bash git clone https://github.com/inet-framework/inet.git --branch=release --depth=1 inet-release ``` 此命令会下载指定分支上的最新发布版,减少不必要的历史记录占用空间。 #### 编译与构建 进入解压后的目录执行编译操作前,请先确认已满足所有依赖项的要求。对于大多数 Linux 发行版而言,可以通过包管理器来简化这一过程。接着运行如下指令完成实际编译任务: ```bash cd inet-release make MODE=debug -j$(nproc) make MODE=release -j$(nproc) ``` 上述命令分别针对调试模式和发行模式进行了优化编译,并利用多线程加速整个进程。 #### 验证安装成果 当编译完成后,在终端输入以下命令测试是否能正常加载模块: ```bash opp_makemake -f -I../src -L../out/gcc-debug/src -linet ../examples/showcases ``` 如果一切顺利,则表示 INET 已经被成功集成到当前环境中[^3]。 #### 设置 IDE 支持(可选) 为了让后续项目开发更加便捷高效,建议按照官方文档指引将 INET 添加至 Eclipse 或者 Visual Studio Code 插件中作为附加库支持。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值