0

NS2 でルーティング プロトコルを実装しようとしています。

ns2 2.29 + mannasim を試しましたが、私の Linux は gcc4.3 とは異なる gcc を使用しています。そのため、mannasim を使用して ns2 をすべて 1 つのコードにパッチできませんでした。mannasim for ns2 2.35 は利用できません。利用可能になったとしても、このバージョンの gcc で動作するかどうかはわかりません。

gcc 4.7 で ns2+mannasim を正常に実行しようとした人はいますか?

mannasim に代わるものがある場合、WSN をシミュレートするだけで十分ですか?

4

3 に答える 3

0
  1. シミュレーションに nanasim が必要ですか、それともアドホックで同じ効果を達成できますか?

  2. そうでない場合、おそらく最も簡単な方法は、現在使用しているバージョンに加えて目的のバージョンの gcc をインストールすることです。複数のバージョンの GCC を使用する方法

  3. それ以外の場合は、自分で namasim コードを最新の ns2 バージョンに移植してみてください。Tcl と C++ にある程度慣れている場合、これは思ったほど難しいことではありません。通常、ns2 パッチは行番号が変更されているために失敗します。変更は、パッチ ファイルを調べることで手動で適用できます。[運が悪く、ns2 ソース ファイルに大きな違いがある場合、これは失敗する可能性があることに注意してください。ただし、通常はそうではありません。-念のためすべてをバックアップしてください]

于 2013-01-23T21:36:40.613 に答える
0

Mannasim は ns2.34 でも使用できます。Mannasim を NS2.34 にパッチするためのリンクは次のとおりです。

このリンクには、インストール中のエラーに対処するためのすべての手順も記載されています。

ただし、 #include にタイプミスがあります。#include にする必要があります。

他のすべてはうまく機能します。

http://old.nabble.com/Re%3A-Installing-MANNASIM-patch-in-NS-2.34-p34588016.html

幸運を!:)

于 2013-02-11T06:14:55.410 に答える