omnet++4.0安装使用
http://my.oschina.net/u/2269841/blog/423659
本文主要借鉴该文章在此对作者表示由衷的感谢http://blog.csdn.net/xiaobei4929/article/details/6925596
在windows8上安装omnet++
谨慎起见先在网上搜索了相关的文章,还好一路顺利。现在开始为电脑安装软件。
先说一句,搜索omnet++使用的默认为是高年级的学生,已经熟练掌握c、c++、java等高级语言。
首先我安装了javajdk1.8。如果安装了的可以不再安装。测试javac环境是否成功。
安装WinPcap自行是否安装成功。理论上直接安装是成功的,有一个auto.. 的对话框默认是勾上的请不要自行取消。
提示下:如果是以前电脑没有装WinPcap_4_1_2的,在装omnet++前请先装下这个抓包软件,不然装好的omnet会出问题。
OMNET++ + INET + OverSim 安装步骤如下:
Platform: Windows XP或win7或win8
一、安装Omnet++ 4.0
1. 由于Omnet++ 4.0 集成了以Eclipse 为基础的IDE,所以安装JAVA JDK (java development kit)是必须的,JDK 的版本推荐在1.5以上,并且配置好系统变量,利用上文提到网页配置。
2. 下载windows系统下的OMNeT++ 4.0 win32 (source + IDE + MinGW, zip);若无法打开请往下
3. 解压文件,在 omnet-4.0目录下,运行 mingwenv.cmd,打开终端。
4. 根据提示键入命令:./configure 确保整个过程输出中没有error 出现。
5. configure 完成以后,键入命令:make ,这个过程非常的漫长,大概要持续十几分钟。只要中间不弹出error的报告就没有问题。
6.输入 omnetpp 可以启动运行IDE。出现非常漂亮的画面。即程序打开界面。
附:如果上述链接无法打开。请点击这个号称百度云盘的东东里面是omnet++4.3,一位大哥提供的在此谢过,帮了小弟大忙了http://qd.baidupcs.com/file/968c0dfaf222171e640b473ab2bf18b5?bkt=p2-nj-780&fid=2135251428-250528-31603271039536&time=1433144721&sign=FDTAXGERLBH-DCb740ccc5511e5e8fedcff06b081203-edMXbor3PPxf43FJcn9b7CEXWl8%3D&to=qb&fm=Qin,B,G,ny&newver=1&newfm=1&flow_ver=3&pkey=0000505aff53ed9e8e808cd8cde5fc30ee9a&sl=80609356&expires=8h&rt=pr&r=881369787&mlogid=2384765958&vuk=2135251428&vbdid=3937780802&fin=OMNET4.3.rar&fn=OMNET4.3.rar&slt=pm&uta=0
二、 安装iNET
1. 下载:INET-OverSim-20090317.tgz,解压到omnet-4.0目录。
2.确保Omnetpp 已正确安装,运行 mingwenv.cmd,打开终端并输入nedtool,应当能看到输出。
3.cd 到 iNET-OverSim-20090317目录下,(即为cd命令+iNET-OverSim-20090317目录名)eg:我将omnet-4.0直接解压到E盘根目录,并将INET-OverSim-20090317.tgz直接解压到omnet-4.0目录中,那命令就是:cd E:\omnetpp-4.0\INET-OverSim-20090317
运行make makefiles,然后make. (make的过程总是非常的漫长,要耐心的等待哦)
4.测试:到examples 文件夹下,打开命令为:cd ./examples运行./rundemo可以看到界面。
附:不知道为什么在使用omnet++4.x时还要导入omnet++3.x的Sim包。4.x升级很多,一些3.x的语句都不认识,3.x的程序在4.x上是无法直接运行的。需要转换的。
不懂不懂。虽不懂可还是这么干了。
三、安装Oversim
1.下载:OverSim-20090908.tgz,解压到omnet-4.0目录。
2.在 OverSim-20090908目录下,(同理如上)运行 make(这里的make过程也是非常的漫长哦)。
如果一切顺利的话,你已经搭建好了一个进行网络仿真的实验平台。
在此算是完成了平台的搭建,注意要测试实例程序判断是否成功。非常类似于eclipse的界面,可是整个使用根本就不会嘛。