在Ubuntu 10.04下安装NS2-2.34



1、首先下载ns- allinone-2.34.tar.gz

http://www.isi.edu/nsnam/ns/ns-build.html

http://sourceforge.net/projects/nsnam/files/

 

2装几个需要使用的软件包

在终端中运行

 sudo apt-get remove gcc   #移除gcc
sudo apt-get install build-essential #for gcc and some essential
sudo apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev   #for tcl and tk
sudo apt-get install libxmu-dev libxmu-headers   #for nam

 

 
  cd /usr #到安装目录
ls   #可以查看该目录下的文件
sudo tar -xzf ns-allinone-2.34.tar.gz   #解压到当前目录



cd /usr /ns-allinone-2.34/otcl-1.13
sudo gedit configure.in

    把77行的SHLIB_LD="ld -shared",改为SHLIB_LD="gcc -shared",保存退出。然后

    sudo gedit configure

    Ctrl+F了一下,在6304行找到了。把SHLIB_LD="ld -shared"改为SHLIB_LD="gcc -shared",保存退出。

      cd /usr /ns-allinone-2.34 #到安装目录
sudo ./install   #开始安装

 

    4、配置环境变量

    用cd进入目录/home/** (** 是用户名),然后

    sudo gedit .bashrc

    在文件末尾加入:(/use安装目录)

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

    LD_LIBRARY_PATH="/usr /ns-allinone-2.34/otcl-1.13:/usr /ns-allinone-2.34/lib"

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

    保存退出(上述内容在安装结束后的提示中有,见粗体部分)。

    5、验证

    打开一个新终端 ,输入ns,如果出现%,则 说明安装成功。

    也可以进入/usr/ns-allinone-2.34/ns-2.34/,输入./validate验证。

 

注:和9.04方法是一样的,大家可以百度参考一下

posted @ 2010-10-08 15:22  太阳神LoveU  阅读(1)  评论(0编辑  收藏  举报  来源