以下是MAX OS Lion的版本,linux的配置基本上相同。
1,确定已安装上Mercurial。已安装后就直接用命令 hg clone http://code.nsnam.org/ns-3-dev 把代码checkout下来。
2,建立一个空白的c++工程,自己随便取个名字。在这里我取的是Datacenter(后面的配置中你自己把相应处改为你的工程名)。程序的路径即为刚才checkout的ns-3-dev路径。
3,点击工程,右键properties,首先反勾选使用默认的build命令,填入“${workspace_loc:/Datacenter/waf} ”。然后反勾选“自动生成makefile” 并确保build的路径是“${workspace_loc:/Datacenter/build}”。
4,behavior部分,build选项后填build,clean选项后填clean。就这样就可以完成build操作了。
运行操作
run----》external run tools configuration.
Location:${workspace_loc:/Datacenter/waf}
working directory: ${workspace_loc:/Datacenter/build}
Arguments: --run "${string_prompt}"
Debug 操作:
只要build顺利的话,debug则非常简单。直接选择一个你要debug的应用的程序就可以开始debug了。