Fedora 9 安装OMNet++

来源:互联网 发布:知敬畏明底线 编辑:程序博客网 时间:2024/03/29 00:22

        OMNeT++是个事件驱动的仿真器,适合做离散事件网络系统仿真。通常可进行通信系统通信模型仿真、协议仿真、硬件体系结构验证、复杂软件系统性能评估、所有其他离散事件驱动应用的建模和仿真。
        OMNeT++在原理和结构上和OPNET(大名鼎鼎的商用仿真器)相似。而他是免费的,且上手非常快。
        因为某种需要,所以在Fedora 9 下安装了一个OMNeT++,并整理了相关步骤。
        1.先从网上下载omnetpp包,我的是omnetpp-4.0b7-src.gz
        然后解压到/home下,其他目录也没问题,就是设置环境变量时要改一下。
        $tarzxvf omnetpp-4.0b7-src.gz
        $mv omnetpp-4.0b7  /root/home

        2.由于后边安装的时候,omnet++会提示需要tcl和tk两个安装文件,所以这里先安装上。tcl和tk可以去官方网站下载的。http://www.tcl.tk/,跟omnetpp-4.0b7匹配的是tcl/tk 8.5.+版本,不要下错了。下面以tcl/tk8.5为例。
        3.设置环境变量(在你自己的用户设置即可)
        $vi /home/用户名/.bashrc
        -->加入如下设置
        export PATH=$PATH:/root/home/omnetpp-4.0b7/bin
        export LD_LIBRARY_PATH=/root/home/omnetpp-4.0b7/lib
        exportTCL_LIBRARY=/usr/local/lib/tcl8.5
        需要设置PATH,LD_LIBRARY_PATH还需要设置TCL_LIBRARY,让OMNEST/OMNeT++ GUI程式能够找到BLT库。
        4.好了,最后一步
        [root@localhostlocal]#make
        .................(安装信息).....................
        如果没有Error至此安装成功了。
        5.运行
        [root@localhostlocal]#cd /root/omnetpp-4.0b7/samples/dyna
        [root@localhostlocal]#./dyna
       

原创粉丝点击