waf的基本使用
./waf --help
//帮助信息
./waf configure --build-profiles=optimized --enable-examples --enable-tests
//配置
./waf build
//编译 ns3
./waf clean
//删除build目录下先前编译的库和头文件
./waf --check-profile
//查看NS3是什么模式,例如debug
./waf --check-configure
./waf configure --build-profile=debug --out=build/debug
./waf configure --build-profile=optimized --out=build/optimized
//更改输出位置
./waf --cwd=/root/out-dir
//更改输出位置
./waf --run hello-simulator //编译执行脚本,修改源码需要重新编译
./waf --run-no-build hello-simulator //不编译直接运行,修改源码还是原来的结果
./waf --run <你的网络脚本> --command-template="%s <参数>"
./waf --run "<你的网络脚本> <参数>"
//向模拟脚本中传递参数
./waf --run <你的网络脚本> --command-template="gdb %s --args <参数>"
//调试