Ns2修改源代码并在ns2中编译

时间:2016-03-31 06:52:36

标签: tcp ns2

我一直在尝试修改TCP源文件参数,我想在ns2中执行修改后的源文件。有人可以提供修改和编译ns2中的代码所涉及的步骤,我是ns2中的新手。提前致谢。

1 个答案:

答案 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

完成