2010-12-08 10 views
1

こんにちは 私はomnetでプロジェクトを書いていますが、私は自分のモジュールを定義していません。 https://github.com/lbedogni/Basic-Broadcast-Simulationに完全なコードがあります。omnetppでモジュールを定義する際の問題

<!> Error in module (cCompoundModule) scenario.host[0] (id=4) at event 
\#1, t=0: Class "basic::Flooding" not found -- perhaps its code was not 
linked in, or the class wasn't registered with Register_Class(), or in 
the case of modules and channels, with 
Define_Module()/Define_Channel(). 

しかし、私はDefine_Module()経由で定義された:問題は、私は次のエラーメッセージを取得することです。

パッケージ関連の問題かもしれませんが、解決策が見つかりませんでした。何か案が?

おかげ

答えて

2

は、私はそれに慣れていないけど、package.ned

//から基本的なこのフォルダ パッケージのNEDパッケージを指定します。

//モジュールの名前空間C++クラス @namespace(basic);

@license(LGPL);

基本的な名前空間にする必要がありますか?

あなたはfloodingクラスがネームスペースベーシック内で定義されていませんか?

+0

あなたはまったく正しいです。それが私の問題を解決しました。ありがとう。 – lbedogni

関連する問題