zoukankan      html  css  js  c++  java
  • NS2 在 Ubuntu 10.04 下的安装

    近日要做毕业设计,三峰哥叫我去学NS2,于是乎我装了Ubuntu 10.04,然后开始了一晚上的折腾。

    ns2可在官方网站下载,我下的是all in one的压缩包:ns-allinone-2.34.tar.gz。

    All in one这类压缩包实际上是傻瓜安装包,只要解压,然后执行./install即可完成安装。

    不过出了点编译错误,经过网上的参考,要做以下几步。

    1. 更新软件包:

        以下三行命令建议分别输入并执行,否则可能更新不完整。

    $ sudo apt-get install build-essential
    $ sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev
    $ sudo apt-get install libxmu-dev

    2. 对于Ubuntu 10.04版,要修改两个配置文件:

    cd /opt/ns-allinone-2.34/otcl-1.13
    sudo gedit configure.in
    把 第77行的
    SHLIB_LD="ld -shared"
    修改成
    SHLIB_LD="gcc -shared
    存档退出

    sudo gedit configure
    把 第5518行附近
    SHLIB_LD="ld -shared"
    修 改成
    SHLIB_LD="gcc -shared"

    3. 执行./install

    4. 设置环境变量

    到/etc/profile下面增加:

    TCL_LIBRARY=$TCL_LIBRARY:/opt/ns-allinone-2.34/tcl8.4.18/library

    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ns-allinone-2.34/otcl-1.13:/opt/ns-allinone-2.34/lib

    PATH=/opt/ns-allinone-2.34/bin:/opt/ns-allinone-2.34/tcl8.4.18/unix:/opt/ns-allinone-2.34/tk8.4.18/unix:$PATH

    然后执行source /etc/profile

    ./validate 是用来验证安装是否成功的,验证过程非常冗长,可做可不何。

    5. 安装成功。执行ns,出现%提示符,执行nam,富有个性的图形界面就出来了。

    明日研究,如何使用ns2。

  • 相关阅读:
    凸包模板
    1060E Sergey and Subway(思维题,dfs)
    1060D Social Circles(贪心)
    D
    牛客国庆集训派对Day2
    网络流
    Tarjan算法(缩点)
    莫队分块算法
    计算几何
    hdu5943素数间隙与二分匹配
  • 原文地址:https://www.cnblogs.com/daxia319/p/1836688.html
Copyright © 2011-2022 走看看