分页: 1 / 1

离散事件仿真系统──OMNeT++

发表于 : 2007-04-24 16:47
Beetle
OMNeT++,玩Wireless Sensor Network应该不陌生吧?!今天才装好的,挺有意思的!

官方网站http://www.omnetpp.org

Wiki:http://www.omnetpp.org/pmwiki/index.php?n=Main.HomePage

下载地址:http://www.omnetpp.org/filemgmt/singlefile.php?lid=125

1、将压缩包解压到用户目录下:

代码: 全选

$ tar -C ~/ -xvzf omnetpp-3.4b2-src.tgz

2、然后就是下载所依赖的包,好在这些包源里都有,直接apt得到:

代码: 全选

$ sudo aptitude install bison byacc flex graphviz imagemagick tk8.4-dev doxygen giftrans blt-dev libxml2-dev blt-demo doxygen-doc doxygen-gui html2ps tcl8.4-doc tk8.4-doc bison-doc
3、设置环境变量:

代码: 全选

$ vim ~/.bashrc
添加如下内容:

代码: 全选

export PATH=$PATH:~/omnetpp-3.4b2/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/omnetpp-3.4b2/lib
export TCL_LIBRARY=/usr/lib/tcl8.4
4、进入omnetpp-3.4b2目录下config & make

代码: 全选

$ ./configure
根据输出来判断是否正确,如果缺少某些包的话会提示(Akaroa,、MPI除外) 直到没有出现erro,并且看见三个Good后说明成功!然后就是make了!

5、一般config没错误的话make也应该没问题的,make通过后就可以运行了!

代码: 全选

$ cd ~/omnetpp-3.4b2/samples/dyna
$ ./dyna

发表于 : 2007-04-24 18:13
stlxv
什么东西? :shock:

发表于 : 2007-04-24 18:47
bricksun
这个得顶,这里有deb安装指南
http://www.omnetpp.org/pmwiki/index.php?n=Main.Debian

发表于 : 2007-04-24 19:05
西纳乌卡
好东西,赞一个先。

发表于 : 2007-04-24 19:17
stlxv
为什么显示的是那么多台电脑组成的一个网络?

发表于 : 2007-04-24 22:29
Beetle
bricksun 写了:这个得顶,这里有deb安装指南
http://www.omnetpp.org/pmwiki/index.php?n=Main.Debian
那个昨天试了一下,貌似没有用~~

发表于 : 2007-04-24 22:35
Beetle
stlxv 写了:为什么显示的是那么多台电脑组成的一个网络?
简单的说就是离散事件仿真,加载一个协议,然后仿真出来!最近在看WSN,正好需要这个~~

发表于 : 2007-04-25 13:18
Element
又一专业的软件哦

发表于 : 2007-04-26 14:34
fallening
诸位,偶写论文需要一个光路模拟软件,有光纤 耦合 激光器 波片 滤波器 透镜等等东西一宗,
谁能推荐一个画图软件?
能够仿真模拟就更好了

关于omnet++

发表于 : 2007-09-21 21:16
anwei_vv
Beetle

我正准备装omnet++,看到windows版的tutorial需要先装VC,请问unbuntu 7.04需要先装gcc和集成开发环境吗?

谢谢!

发表于 : 2007-09-22 11:59
Beetle

代码: 全选

sudo apt-get install build-essential
基本环境,再按照我的方法装就可以了!

Goodluck!

BTW:这里有人用NS2吗?

发表于 : 2008-06-17 23:22
ixuemei
Beetle
请教一下楼主:我安装这个东东,TCL_LIBRARY=/usr/share/tcltk/tcl8.4
这个在~/.bashrc中也设置了,但是老提示有错误,说是找不到init.tcl文件,这个文件确实在这个目录中阿。而且按照楼主的方法换成/usr/lib/tcl8.4也不行,因为这个目录下根本就没init.tcl这个文件。请问你有没有遇到这个问题。而且很奇怪的是我用root用户执行./configure就是这个TCL_LIBRARY有警告问题说是找不到init.tcl。而用sudo执行则所设置的三个环境变量都提示有错,都说是环境变量没有设置,可是明明设置了,用env查看也是设置好的。请问是怎么回事?