`

ubuntu 下 omnet++ + inet + oversim 安装

 
阅读更多

安装 omnet++

 

从官网上下载omnet++, http://www.omnetpp.org

我下载的是 4.1版本。

 

tar -xvf omnetpp.xx.tar.gz

 

./configure

 

make

 

此时如果没有安装tk8.4以上版本会报错,安装之

sudo apt-get install  tk8.4 tk8.4-dev

我就是没有安装tk8.4-dev导致./configure错误

 

之后提示输入 omnetpp 即可进入界面,但是我输入后,报错说找不到jre,jdk没装,装完之后,ok!

 

安装 jdk.xxx.bin

chmod +x jdk.xxx.bin

sudo mkdir /opt

mv jdk.xxx.bin /opt

cd /opt

sudo ./jdk.xxx.bin

 

sudo vim /etc/profile

 

添加环境变量

export JAVA_HOME=/opt/jdk1.6.0_21

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

 

 

ok, source 一下

source /etc/profile

 

以后有空弄明白 /etc/profile 和 /etc/environment 两个文件的作用,都是配置,到底配置什么,一个shell,另一个环境?

 

2. 安装INET-OverSim-20101019.tgz

 

将这个tar包解压到omnetpp文件夹内

我的是~/omnetpp-4.1

 

 

cd ~/omnetpp-4.1

tar -xvf ../INET-OverSim-20101019.tgz

 

cd INET-OverSim-20101019

make

 

顺利的话,完成后进入INET的样例,可以看到图片

cd examples

./rundemo

 

3. 安装OverSim-20101103.tgz

 

还是解压到omnet目录下

cd omnetpp-4.1

tar -xvf ../OverSim-20101103.tgz

cd OverSim-20201103

make

 

我的这时报错说找不到 gmp.h文件

网上找到的解决办法就是安装 libgmp3

方法:

sudo apt-get install libgmp3-dev blt-dev

然后make成功

 

 

最后的简单实验,明天继续。

 

 

 

 

分享到:
评论

相关推荐

    无线传感器网络仿真+基于Omnet++_omnet++mac_omnet_omnet++_deathioo_

    在提供的压缩包中,"无线传感器网络仿真+基于Omnet++_omnet++mac_omnet_omnet++_deathioo_.doc"文件很可能包含了关于如何配置和运行WSN MAC层协议仿真的详细步骤、模型描述和结果分析。阅读这份文档将有助于深入理解...

    OMNeT++安装及IDE使用教程.pdf

    ### OMNeT++安装与IDE使用教程 #### 一、OMNeT++简介与应用场景 OMNeT++ 是一种开放源代码的分层、模块化、面向对象的网络仿真平台,广泛应用于研究、教育和工业领域。它支持复杂的网络系统的建模与仿真,包括但不...

    OMnet++安装步骤

    ### OMnet++在Windows 32位操作系统上的安装步骤 #### 一、OMnet++简介 OMnet++是一款开源的离散事件仿真软件,广泛应用于网络、通信等领域的建模与仿真研究。它提供了一个强大的环境,使得研究人员能够构建复杂的...

    omnet++ 中文 使用手册

    1. 下载与安装:访问Omnet++官方网站,选择适合的操作系统版本进行下载。安装过程中需遵循向导指示,确保安装路径无中文字符。 2. 配置环境:设置好编译器(如GCC或Visual Studio),并添加Omnet++的bin目录到系统...

    OMNET++ 详细介绍ppt

    OMNeT++是一种基于组件的离散事件模拟系统,最初由Andras Varga于1996年开发,旨在提供一个灵活、模块化、高效的方式来模拟各种通信网络和协议。OMNeT++被广泛应用于教育、研究以及工业领域,用于设计和模拟复杂的...

    AODV.zip_AODV Omnet++_AODV omnet_omnet_omnet aodv_omnet++

    在"AODV.zip_AODV Omnet++_AODV omnet_omnet_omnet aodv_omnet++"这个压缩包中,核心内容应该是AODV路由协议的Omnet++实现。文件名"**AODV**"可能包含以下组件: 1. **AODV模块实现**:这通常包含C++源代码文件,...

    基于omnet++的leach协议的仿真研究

    ### 基于omnet++的LEACH协议的仿真研究:深入解析与实践 #### 摘要概览 本文探讨了在omnet++平台上进行LEACH(Low-Energy Adaptive Clustering Hierarchy)协议仿真的研究,特别是针对无线传感器网络(WSN)。...

    omnet++.zip_OMNET 手册_omnet 安装_omnet++ 5.2_omnet5.2安装_omnet安装

    omnet++5.2软件的安装包以及安装的指南,以及用户的使用手册

    windows下安装OMNET++3.3版本详细步骤

    ### Windows 下安装 OMNeT++ 3.3 版本详细步骤 #### 一、准备工作与环境需求 在正式开始安装 OMNeT++ 3.3 的准备工作之前,需要确保以下软件已经安装到位: 1. **MSVC 6.0 SP1**(即 Visual C++ 6.0 英文版):此...

    Omnet++教程PDF版

    1. Omnet++安装与配置:包括如何下载、安装和设置Omnet++环境,以及基本的项目创建步骤。 2. IDE介绍:讲解Omnet++集成开发环境(IDE)的界面、功能和使用技巧,如代码编辑、编译、调试等。 3. NED语言:Omnet++中的...

    omnet++中文手册

    1. **安装与配置**:Omnet++的安装过程中涉及环境变量设置、编译器选择以及库依赖的解决。手册会详细指导用户如何下载源码,进行编译和安装,确保正确运行。 2. **项目工程创建**:Omnet++中的项目是由一系列的模块...

    OMNeT++文档(一些问题的解决方法)

    第二章“OMNeT++安装以及相关仿真库的安装”详细阐述了OMNeT++的下载和安装步骤,以及重要的INET库的获取和配置,确保读者能够顺利搭建起仿真环境。 第三至第五章预计会涵盖OMNeT++的编程基础,包括网络模型的构建...

    基于OMNET++的模拟无线移动网络

    ### 基于OMNET++的模拟无线移动网络的关键知识点 #### 一、OMNET++与MiXiM的结合 **OMNET++**是一种广泛应用于网络协议开发与研究的高性能离散事件模拟器。它提供了丰富的API接口和建模语言,能够支持多种类型的...

    OMnet++6.0官方安装指导

    用户需要安装 Ubuntu 发行版,以便在 WSL 2 中运行 OMNeT++ 6.0。 3.4 安装 VcXserver 用户需要安装 VcXserver,以便在 WSL 2 中正确地运行 OMNeT++ 6.0。 3.5 安装 OMNeT++ Linux 用户需要安装 OMNeT++ 6.0 的 ...

    omnet++下仿真100个节点的路由协议

    OMNeT++提供了丰富的库和可视化工具,如INET Framework,用于网络模拟,包括无线网络模型。 对于100个节点的路由协议仿真,我们需要关注以下几个方面: 1. **网络拓扑**:创建100个节点的网络布局是仿真的第一步。...

    OMnet++学习全书

    - **OMNeT++的安装与语法**:安装OMnet++通常涉及配置环境变量、安装依赖库和编译源代码。语法方面,OMnet++使用NED(Network Description)语言来定义网络结构和组件行为,结合C++用于编写更复杂的模块逻辑。 ####...

    Omnet++仿真WSN教材

    "Omnet++仿真WSN教材" ...二进制安装可以直接下载Omnet++的安装程序,按照安装向导进行安装。 通过本教材,读者可以学习和掌握WSN的仿真技术,了解Omnet++仿真平台的使用方法,并掌握WSN仿真的实际应用。

    omnet++中文使用手册

    3. **丰富的库支持**:Omnet++附带了多个库,如Inet(用于网络协议建模)、Veins(用于车联网仿真)等。 4. **详细的统计报告**:Omnet++提供了丰富的统计和图表功能,便于分析仿真结果。 5. **Ned配置语言**:Ned...

    OMNeT++4.1中文使用手册

    - OMNeT++支持多层次描述,允许在GUI下并行运行模拟器,为运行过程提供详细的反馈。 - 模块无需特定结构即可并行运行,仅需配置即可实现。 - **并行性**: - 支持分布式并行仿真,可以利用多种机制进行多机间的...

Global site tag (gtag.js) - Google Analytics