如何在omnet ++上运行静脉模拟?

时间:2016-06-21 00:54:32

标签: omnet++ veins

所以我是静脉的新手,我正在努力学习如何使用这个框架。我开始学习本教程http://veins.car2x.org/tutorial/我到了最后一步,一切正常。在最后一步,当我试图运行静脉示例形式omnetpp时,我收到以下错误:

   <!> Error in module (Veins::TraCIScenarioManagerLaunchd) 
         RSUExampleScenario.manager (id=6) at event #1, t=0: Connection to 
      TraCI server lost. Check your server's log. Error message: 10054: ]
        Unknown error.

在minGW中我收到以下错误:

             Seed is 0
           Finding free port number...
          Claiming lock on port
        ...found port 34259
   Starting SUMO (Sumo/bin/sumo.exe -c erlangen.sumo.cfg) on port 34259,  
          seed 0
     Releasing lock on port
     Cleaning up
     Result: "<?xml version="1.0"?>
      <status>
    <exit-code>-1</exit-code>
    <start>1466497048</start>
    <end>1466497048</end>
    <status>Could not start SUMO (Sumo/bin/sumo.exe -c erlangen.sumo.cfg):  
       [Error 2] The system cannot find the file specified</status>
    <stdout><![CDATA[]]></stdout>
    <stderr><![CDATA[]]></stderr>
     </status>

有人可以帮忙。我是初学者,我遇到了一些问题,谢谢。

1 个答案:

答案 0 :(得分:4)

您已要求sumo-launchd.py将SUMO作为Sumo/bin/sumo.exe运行,但您的系统找不到指定的文件。最有可能的是,您需要更像这样/c/Users/user/src/sumo-0.25.0/bin/sumo.exe运行SUMO(取决于您放置sumo.exe的位置)