在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
cd /usr #到安装目录
ls #可以查看该目录下的文件 sudo tar -xzf ns-allinone-2.34.tar.gz #解压到当前目录
把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 #到安装目录
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方法是一样的,大家可以百度参考一下 |