2016-03-31 11 views
0

Ich habe versucht, die TCP-Quelldateiparameter zu ändern, und ich wollte die geänderte Quelldatei in NS2 ausführen. Kann jemand die notwendigen Schritte geben, um den Code in ns2 zu modifizieren und zu kompilieren und ich bin neu in ns2. Danke im Voraus.Ns2 Ändern Sie den Quellcode und kompilieren Sie in NS2

Antwort

0

Der Quellcode wird zur Simulationszeit nicht verwendet. Alle Funktionen sind in einer Datei zusammengefasst: Die ausführbare Datei 'ns'.

Speichern Sie Ihr Original 'ns' und erstellen Sie eine Sicherungskopie = '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/ 

Aufbau einer modifizierten 'ns' (Mit Ihrer modifizierten TCP):

$ cd ns-allinone-2.35/ && ./install 
$ cd ns-2.35/ 
$ cp ns ns-modified 
$ cp ns-modified /usr/local/bin/ 

... Dann ist Ihre neue Simulation mit $ ns-modified [file].tcl



+0

Danke getan werden So viel zur Antwort. Ich wollte das nur fragen, wenn ich die Standardwerte in der ns_default.tcl ändere. Nimmt es die Werte, die ich nach der Ausführung dieser Befehle geändert habe, wie ich, aber meine Ausgabe bleibt immer noch gleich. Es wäre eine große Hilfe, wenn Sie mir von diesem Problem erzählen könnten. – SaRaj

Verwandte Themen