2016-03-23 16 views
0

私はVANETで働いています。 vein、sumoとomnetppの相互接続は静脈チュートリアルとして私のために働いた。しかし、私がerlangen(静脈exmpleを自分のmap.osmのsumo結果(map.launchd.xml、map.net.xml、map.osm、map.poly.xml、map.rou.xml、map)で置き換えようとすると、 sumo.cfg、trips.trips.xml、typemap.xml)、omnetpp.iniファイルをerlangenに変更して結果をマップします。シミュレーションは終了コード133で終了しました。#0:エラーが発生しました。問題と自分の例で静脈を動かすことはできません

+0

このサイトに尋ねると、あなたのポストをフォーマットする方法をお読みください –

答えて

1

Veins FAQから引用:

私のシミュレーションがクラッシュした何が起こったの静脈を使用して

シミュレーションがparalleに三つのプログラムを実行します?。 l:OMNeT ++はネットワークシミュレーションを実行し、SUMOは道路交通シミュレーションを実行します。 とsumo-launchdは両方の間のプロキシとして機能します。その結果、最初の ステップは、どのプログラムがクラッシュしたかを知るはずです。

sumo-launchdのデバッグ出力は、コンソールとログファイルにあります。どのくらい(そしてどこの)情報が と書かれているかを制御するには、--verboseと--logfileの パラメータを参照してください。

SUMOのデバッグ出力(stdoutとstderrの両方)は、sumo-launchdによってキャプチャされ、ログファイル(上記参照)に格納されます。

最後に、OMNeT ++のデバッグ出力はコンソール(「シミュレーション終了」行の直前)にあります。 では、debug-on-errorsを有効にし、デバッガを接続してシミュレーションを実行することで、より詳細な情報を得ることができます(下記参照)。 http://stackoverflow.com/help/how-to-ask:

Location of error message in OMNeT++ IDE console

関連する問題