我一直在尝试修改TCP源文件参数,我想在ns2中执行修改后的源文件。有人可以提供修改和编译ns2中的代码所涉及的步骤,我是ns2中的新手。提前致谢。
答案 0 :(得分:0)
在模拟时不使用源代码。所有函数都编译成一个文件:可执行文件'ns'。
保存原始'ns'并制作备份副本='ns-orig'。
$ cd ns-allinone-2.35/ns-2.35/
$ sudo make install ('make install' will copy 'ns' to /usr/local/bin/ns )
$ sudo cp ns-orig /usr/local/bin/
构建修改后的'ns'(使用修改后的TCP):
$ cd ns-allinone-2.35/ && ./install
$ cd ns-2.35/
$ cp ns ns-modified
$ cp ns-modified /usr/local/bin/
...然后您的新模拟可以使用$ ns-modified [file].tcl