ns-3.29在Ubuntu系统的安装
可以在ns-3的官方主页http://www.nsnam.org上了解ns-3的最新动态,并且可以下载ns-3最新版本的软件包及使用手册。ns-3.29是目前的最新版本,发布于2018年9月4日~
1.下载依赖包
在ns-3安装wiki主页上详细列出了在不同系统下安装ns-3 需要的软件包及其功能,有些是必须安装的,有些是为了支持个别功能和模块的,可以根据自己的需要选择安装。
C++和python的安装:
sudo apt-get install gcc g++ python
sudo apt-get install gcc g++ python python-dev
ns-3使用的轻量级分布式版本控制系统:
sudo apt-get install mercurial
python绑定:
sudo apt-get install bzr
调试程序:
sudo apt-get install gdb valgrind
支持更多精确wifi模块的GSL (GNU Scientific Library):
sudo apt-get install gsl-bin libgsl-dev libgsl23
词法分析器和语法分析生成器:
sudo apt-get install flex bison l