ubuntu9.04+ns2-allinone-2.34

先从下载ns2-allinone-2.34 http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.34/

进入Applications->Accessories->Terminal

然后进行以下步骤:

1.安装必须的软件环境:

$sudo apt-get install build-essential autoconf automake libxmu-dev

$sudo apt-get remove host 去掉host指令列表(如果没有,则可以省略)

2.解压 :

$tar -xzvf ns-allinone-2.34.tar.gz


进入

otcl-1.13/configure


找到

Linux*)
SHLIB_CFLAGS="-fpic"

SHLIB_LD="ld -shared"
SHLIB_SUFFIX=".so"
DL_LIBS="-ldl"
SHLD_FLAGS=""

 

将otcl-1.13/configure 文件中SHLIB_LD="ld -shared"一句改为SHLIB_LD="gcc -shared"

 

3.安装:

$cd ns-allinone-2.34

$ sudo ./install

4.更改启动环境变量:

$sudo gedit ~/.bashrc

在文件最后添加以下文本:
# LD_LIBRARY_PATH
OTCL_LIB=/your/path/ns-allinone-2.34/otcl-1.13
NS2_LIB=/your/path/ns-allinone-2.34/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/your/path/ns-allinone-2.34/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/your/path/ns-allinone-2.34/bin:/your/path/ns-allinone-2.34/tcl8.4.18/unix:/your/path/ns-allinone-2.34/tk8.4.18/unix
NS=/your/path/ns-allinone-2.34/ns-2.34/
NAM=/your/path/ns-allinone-2.34/nam-1.14/
PATH=$PATH:$XGRAPH:$NS:$NAM


将上面的 /your/path 替换掉,保存退出后执行:

$ source ~/.bashrc

5.验证:

$ ns

回车后,若出现%则安装成功,$exit 退出

 

若想用ns自身提供的验证

$cd ns-2.34

. /validate

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值