抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Step 1 下载ns-3.36.1

下载页链接:ns-3.36 | ns-3 (nsnam.org)

然后进行解压操作:

1
2
tar xjf ns-allinone-3.36.1.tar.bz2 
cd ns-allinone-3.36.1

不过我觉得官方说的的克隆仓库会更好:

1
2
3
4
git clone https://gitlab.com/nsnam/ns-3-dev.git
cd ns-3-dev
# 这里最好切换一下分支,可以切最新的,不过这里我就用3.36.1
git checkout -b ns-3.36.1

Step 2 构建并测试ns3

注意要先安装cmake

1
apt install cmake

然后先注册并构建一波ns3

1
2
3
4
# 根据配置文件配置
./ns3 configure --enable-examples --enable-tests
# 再build ns3
./ns3 build

image-20220704153427958

开始测试ns3,测试脚本会检查各个工具是否正常。

1
2
# 运行test脚本
./test.py

image-20220704153611169

1
2
3
# 运行ns3的相关测试
./ns3 run first
./ns3 run "first --PrintHelp"

image-20220704153655079

至此ns3 安装完成

评论