Step1:更新系统
sudo apt-get update #更新源列表
sudo apt-get upgrade #更新已经安装的包
sudo apt-get dist-upgrade #更新软件,升级系统
sudo apt-get upgrade #更新已经安装的包
sudo apt-get dist-upgrade #更新软件,升级系统
Step2:安装ns2需要的几个包
sudo apt-get install build-essential
sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev #for tcl and tk
sudo apt-get install libxmu-dev libxmu-headers #for nam
sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev #for tcl and tk
sudo apt-get install libxmu-dev libxmu-headers #for nam
Step3:下载安装包,并复制到需要安装的目录
官网下载地址:http://www.isi.edu/nsnam/ns/,这里下载allinone
(https://www.isi.edu/nsnam/ns/ns-build.html#allinone)
tar xvfz ns-allinone-2.35.tar.gz #解压文件
cd ns-allinone-2.35
sudo ./install #进行安装
cd ns-allinone-2.35
sudo ./install #进行安装
第一次安装报错:(可以直接修改安装,节省时间)
linkstate/ls.h:137:20: note: use ‘this->erase’ instead
linkstate/ls.h:137:20: note: use ‘this->erase’ instead