安装好ns后,发现还不能直接使用gt-itm生成网络拓扑结构。上网查了一些资料才知gt-itm要自己的编译和安装的,经过安装成功,发现里面有些小技巧,下面介绍给大家。
如果大家还没有配置好ns的脚本,也不用担心,在这里用最简单的方法来做的。我的ns的安装路径为/home/lyt/ns/。
先在目录/home/lyt/ns/ns-allinone-2.29/gt-itm/下新建bin和lib这两个目录,然后执行cp /home/lyt/ns/ns-allinone-2.29/sgb/libgb.a /home/lyt/ns/ns-allinone-2.29/gt-itm/lib/libgb.a
然后进入/home/lyt/ns/ns-allinone-2.29/gt-itm/src/目录下,运行make。至此,编译成功。进行目录/home/lyt/ns/ns-allinone-2.29/gt-itm/bin/下运行./itm即可。
最后在.bashrc文件把PATH环境变量指向/home/lyt/ns/ns-allinone-2.29/gt-itm/bin/即可在任意目录运行itm了。