在ns-3中运行程序

来源:互联网 发布:ff14精灵男捏脸数据 编辑:程序博客网 时间:2024/05/01 14:57
在ns-3中运行程序

一、运行c++代码
直接运行:
首先编译  ./waf
然后执行
./waf --run program-name
program-name是要执行的程序名。

查看当前有哪些程序可以执行:

http://blog.csdn.net/barcodegun/article/details/6899522


二、运行 python代码
./waf --run examples/wireless/mixed-wireless.py

与 C++代码不同,运行 python代码需要指出程序的完整路径

三、在shell中执行代码

./waf shell
然后执行
./build/debug/examples/csma-broadcast

四、用 gdb 调试程序

./waf --run csma-cd-one-subnet --command-template="gdb %s"

或者:

./waf --run csma-cd-one-subnet --command-template="valgrind %s"