环境背景:
想用qt creator调试ns2
1. 在new project中选择import project,选中ns-allinone目录
2. 修改项目project选项中的配置,项目构建设置构建步骤:
命令:bash
参数:install
工作目录:%{buildDir}
3.运行设置运行:
将执行文件设置为%{buildDir}/bin/ns,工作目录修改为脚本目录,参数设置为脚本
执行调试
出现错误 :
ns: finish: couldn't execute "nam": no such file or directory
解决方法:
进入nam目录:cd ns-allinone-2.35/nam-1.15
进入后sudo ./configure,然后sudo make
最后sudo make install
命令行输入nam弹出nam console说明nam安装成功。
注意:如果通过“sudo apt-get install nam”安装的nam,执行nam命令会报异常。可以“sudo apt-get remove --purge nam”卸载nam及其配置后按安装。
通过上面这个方法运行的时候还是出不来nam界面,不过不报错了。