ns2安装教程

系统:ubuntu;NS2版本:ns-2.33

注意:完全按照以下步骤复制粘贴即可:

ns2文件
sudo -i
apt-get install build-essential
apt-get install tcl8.4 tcl8.4-dev tk8.4 tk8.4-dev
apt-get install libxmu-dev
cd /home/sx/ns2/otcl-1.13
sudo gedit configure.in
将77行,
SHLIB_LD="ld -shared" 
改为
SHLIB_LD="gcc -shared"
保存,退出
sudo gedit configure.in
修改configure 第5518行
SHLIB_LD="ld -shared"
改为
SHLIB_LD="gcc -shared"
  保存退出
cd /home/sx/ns2/
安装 ./install

cd ~/ns2/ns-2.33/tools/
sudo gedit ranvar.cc
将219行的 return GammaRandomVariable::GammaRandomVariable(1.0 + alpha_, beta_).value() * pow (u, 1.0 / alpha_);
改为: return GammaRandomVariable(1.0 + alpha_, beta_).value() * pow (u, 1.0 / alpha_);

cd ~/ns2/ns-2.33/mobile/
sudo gedit nakagami.cc
将183行的 resultPower = ErlangRandomVariable::ErlangRandomVariable(Pr/m, int_m).value();
改为: resultPower = ErlangRandomVariable(Pr/m, int_m).value();
将185行的 resultPower = GammaRandomVariable::GammaRandomVariable(m, Pr/m).value();
改为: resultPower = GammaRandomVariable(m, Pr/m).value();


在ns-allinone-2.33\ns-2.33\mac\mac-802_11Ext.h里面
加入#include <cstddef>
cd /home/sx/ns2/
安装 ./install

若nam不显示则:

sudo apt-get install libxmu-dev nam

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值