目录
首先,打开ns-3.27
可以编译了:
一、安装可视化PyViz及交互按钮
sudo ./waf 查看已安装模块
编译c++
编译python:
注意:这类c++编译时要找到相应wscipt文档(一般在examples目录下),打开,并在文档中添加一个visualizer模块,保存即可以可视化
命令sudo ./waf configure 查看编译时的输出:显示默认python为2.7.2
还可显示哪些功能没有安装,如click和openflow都没装
等同于上述 sudo ./waf 查看已安装模块
代码中体现调用可视化方法:
1.以命令行参数的形式
调用,只要编写的脚本(形如xxx.cc文件)中加入
下面的语句(需加在创建节点之前):
2.进入ns3目录: /ns-3.27
$ cp examples/tutorial/first.cc scratch/myfirst.cc
将脚本复制到scratch目录下
3.终端敲入命令:
$ sudo ./waf --run scratch/myfirst --vis
二、GNUPlot可调出数据进行绘图
exit即可退出