単純なprintf
ステートメントを関数Mac802_11::command
に追加してNS-2コアコードを修正しようとしています。しかし、何度もコード行(printf("hello there!\n");
)を追加してから./install
を実行しても何も表示されません。NS-2でprintfを使用するには
テキストが表示される前に他の要件はありますか?ちなみに、私はUbuntu 11.04でNS-2.34を使用しています。
単純なprintf
ステートメントを関数Mac802_11::command
に追加してNS-2コアコードを修正しようとしています。しかし、何度もコード行(printf("hello there!\n");
)を追加してから./install
を実行しても何も表示されません。NS-2でprintfを使用するには
テキストが表示される前に他の要件はありますか?ちなみに、私はUbuntu 11.04でNS-2.34を使用しています。
Makefileがあるns2.34ディレクトリに移動します。既存の.ccファイルを変更した後にmakeを発行してください。インストールしないでください。
ns-2.34 $ make
私はすでにそれをしています。しかし、同じ問題が続く。 gcc/g ++ 4.4の代わりにgcc/g ++ 4.5を使用すると違いがありますか? – Carlo
インストールする前にビルドしますか? –
これはTclの部分ではなく、C++の部分にあると仮定しています。それに応じて、私は再処理します... –
@JoachimPileborg、私は手動でコードを実行する前にns-2.34を手動で構築する必要がありますか? #ifdef DEBUGをgdbの下で実行するときだけ表示されるprintfsに追加しました。 – Carlo