0
を解決する必要がありますどのように私はOmnetでネットワークをシミュレートしようとしています。しかし、私は 『未解決のインクルージョンcsimplemodule.hを「?私は私のコードでは、この
include "csimplemodule.h"
IDEが示す未解決含める
私は解決するためにこれをしなかった。しかし、それはしません。ヘルプ: は、すべての必要なヘッダファイルが含まれているため
を解決する必要がありますどのように私はOmnetでネットワークをシミュレートしようとしています。しかし、私は 『未解決のインクルージョンcsimplemodule.hを「?私は私のコードでは、この
include "csimplemodule.h"
IDEが示す未解決含める
私は解決するためにこれをしなかった。しかし、それはしません。ヘルプ: は、すべての必要なヘッダファイルが含まれているため
csimplemodule.h
を直接参照する必要はありません。Node
は、からcSimpleModule
まで継承する必要があります。activity()
には引数がありません。だからあなたのヘッダファイルには、次のようになります。
#include <omnetpp.h>
using namespace omnetpp;
class Node : public cSimpleModule {
private:
int no_sent;
int no_rcvd;
double time_interval;
protected:
virtual void initialize();
virtual void activity();
virtual void finish();
};
手がかり:あなたはOMNeT++ Simulation Manualで両方の方法の短所と長所を見て、handleMessage()
代わりのactivity()
を使用することを検討すべきです。
gccにパスを追加しようとした方法を教えてもらえますか?実際のgcc行は素晴らしいでしょう。 – KompjoeFriek
@KompjoeFriek編集した投稿を見てください。 –