NetAnim说明:它是一个独立的、基于Qt4的离线动画演示工具,在NS_3仿真过程中生成XML格式的trace文件,仿真结束后NetAnim读取该文件显示网络拓扑和节点间数据分组流(包括有线链路和无线链路)等动画过程。
一、首先安装NetAnim
在之前讲过,参照https://blog.csdn.net/wuzhiwuweisun/article/details/79493986
二、生成XML文件
1.生成XML最基本的条件:
1)wscript 文件中包含netanim模块,需要注意的是你要编译的脚本文件要和这个wsript文件在同一目录下,以wireless-animation.cc为例,目录是ns-allinone-3.27/ns-3.27/src/netanim/examples。
PS:上边的这个目录下的wireless-animation.cc是官方提供的用于NetAnim仿真的文档。我们 这里 用的 是 目录examples/tutorial/first.cc文件,并把它复制为 scratch/myfirst.cc。可能是scratch目录是waf默认编译的目录的原因吧,这里并没有wscript文件,如下图,可是我在做的时候一样生成了first.xml文件。这里后边再看看能不能整明白,暂时放在这里。