2016-12-21 3 views
0

Cmdenvでプロジェクトを実行したいです。プロジェクトのomnetpp.iniファイルでは、ned-path = /omnetpp-4.6/samples/VDLM4net;/omnetpp-4.6/samples/MiXiM/src/base;/omnetpp-4.6/samples/MiXiM/srcのように特殊化しました。 /モジュール そして、私はCmdenvを使用しようとしているときにエラーがあります:error in console 私はMiXiM-2.3次のNEDタイプは、基本タイプまたはインターフェイスが不足しているため、完全に解決できませんでした

+0

あなたの質問は、プロジェクトを実行しているTkEnvを使用しているときに動作することを意味します。同じコマンドライン引数を使用していますか? –

+0

はい、Tkenvでは大丈夫です。あなたは疑問に思って私がEclipseで私のプロジェクトを走らせたときにコンソールで見るのを助けました。私は私の問題を解決しました。まず、.iniファイルでは、可能な限りプロジェクト内で使用可能なすべての可能なnedパスを指定しました。私の場合は、ned-path =。; ../ MiXiM/examples; ../ MiXiM/src/base; ../ MiXiM/src/inet_stub; ../ MiXiM/src/modulesのようになります。その後、コマンドラインで次のように書きました:./VDLM4net -u Cmdenv -l ../MiXiM/src/mixim さらに、MiXiM共有liabraryを指定しました。すべて今はうまく動作します。 –

+0

この質問にお答えできてうれしいです。時間がある場合は、あなたの質問に対する答えとしてあなたの解決策を投稿してください。これにより、同じ質問または類似の質問を持つ可能性のある他のユーザーを簡単に見つけることができます。 –

答えて

0

を基準に、スタンドアロンのプロジェクトをWindows上omnetpp-4.6を使用しています私は私の問題を解決しました。まず、.iniファイルでは、可能な限りプロジェクト内で使用可能なすべての可能なnedパスを指定しました。私の場合は、次のようになります:ned-path =。; ../ MiXiM/examples; ../ MiXiM/src/base; ../ MiXiM/src/inet_stub; ../ MiXiM/src/module s。その後、コマンドラインで次のように書きました:./VDLM4net -u Cmdenv -l ../MiXiM/src/miximさらに、MiXiM共有liabraryを指定しました。すべて今はうまく動作します。

関連する問題