NS3无线仿真学习——001(安装以及第一次编译)

本文记录了在Ubuntu14.04环境下安装经典无线网络仿真工具NS3的过程,包括创建启动盘、下载及解压NS3、安装依赖包等步骤,并分享了配置与编译的心得,以及如何运行测试实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为一个普普通通的IT银,我表示鸭梨山大啊。 为毛呢?因为需要鼓捣程序呗!!

都说 NS是一款经典的无线网络仿真工具,我顿时羡慕。没说的,整起来!!


ubuntu14.04 i386 (内核版本号:)3.13.0-24-generic; 做了个启动盘,安装上了。NS3也利用wget命令下载下了。


使用  tar -jxv -f 压缩包 -C 目录  解压缩。  


根据NS3官网提供的安装指导:http://www.nsnam.org/wiki/Installation。陆续安装了一些列的包包(gcc-3.4未能安装成功,原因不明;在14.04版本中,其他包包的安装非常顺利)。


之后,下载了tutorial.pdf文件,根据文件内容,自行对  NS3进行配置(内在的waf机制,实现了 对NS程序的 先配置,后编译过程);配置好之后,就编译(整体编译)。

配置编译结果

PS:若想看到  测试实例的终端输出内容,需要 先行配置  为--build-profile=debug......;之后,输入  ./waf  就开始一个编译过程了(8分钟的样子)。


若想运行一个  工程自带的  实例:./scratch/scratch-simulator.cc(但是,在tutorial.pdf中 第一个运行实例却是:hello-simulator,我醉了);在waf所在目录中,输入:./waf --run /scratch/scratch-simulator。之后waf自动编译(因为其他源文件没有更新,不会再次编译)。运行结果如下第一个实例的运行

到此,安装以及测试完成了。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值