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

Tcp Ns2修改源代码并在Ns2中编译,tcp,ns2,Tcp,Ns2,我一直在尝试修改TCP源文件参数,并希望在ns2中执行修改后的源文件。有人能给出修改和编译ns2代码的步骤吗?我是ns2新手。提前谢谢 模拟时不使用源代码。所有函数都编译成一个文件:可执行文件“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

我一直在尝试修改TCP源文件参数,并希望在ns2中执行修改后的源文件。有人能给出修改和编译ns2代码的步骤吗?我是ns2新手。提前谢谢


模拟时不使用源代码。所有函数都编译成一个文件:可执行文件“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):

。。。然后可以使用
$ns modified[file].tcl来完成新的模拟




非常感谢您的回复。我只是想问一下,如果我更改ns_default.tcl中的默认值。执行这些命令后,它会像执行命令一样接受我更改的值,但输出仍然保持不变。如果你能告诉我这个问题,那将非常有帮助。
$ cd ns-allinone-2.35/ && ./install
$ cd ns-2.35/
$ cp ns ns-modified
$ cp ns-modified /usr/local/bin/