我使用Omnet ++ 5.4.1静脉4.7.1和Sumo 30。 我的模拟效果很好,并产生了正确的输出 但是当模拟时间结束或我停止模拟时,它显示以下错误:
模拟静脉运行”遇到了问题。错误结束 模拟终止,退出代码:-1073740940 工作目录:C:/Users/AB/src/omnetpp-5.4.1/samples/veins/examples/veins 命令行:../../../../bin/opp_run.exe -m -u Qtenv -n。; ../../ src / veins --image-path = .. / .. /图片-l ../../src/veins omnetpp.ini 环境变量: PATH =; C:/Users/AB/src/omnetpp-5.4.1/samples/veins/src; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ mingw64 \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin ;; C:/Users/AB/src/omnetpp-5.4 .1 / ide / jre / bin / server; C:/Users/AB/src/omnetpp-5.4.1/ide/jre/bin; C:/Users/AB/src/omnetpp-5.4.1/ide/jre / lib / amd64;。; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ mingw64 \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ local \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin; C:\ Windows \ System32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1。 0 \; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin \ site_perl; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin \ vendor_perl; C:\ Users \ AB \ src \ omnetpp-5.4.1 \ tools \ win64 \ usr \ bin \ core_perl; C:\ Users \ AB \ src \ omnetpp-5.4.1; OMNETPP_ROOT = C:/用户/AB/src/omnetpp-5.4.1/ OMNETPP_IMAGE_PATH = C:\ Users \ AB \ src \ omnetpp-5.4.1 \ images
并且finish()
方法不起作用,我无法记录信息并使用它来绘制图表。
请帮助我解决我的问题。
谢谢。
答案 0 :(得分:1)
在您的omnetpp.ini
设置中:
debug-on-errors = true
,然后在调试模式下启动仿真。调试器应显示导致错误的命令。参考:OMNeT++ Tutorial - 2.3 Debugging
另一个提示:不幸的是,OMNeT ++使用十进制数字作为退出代码,而十六进制值更有价值。退出代码-1073740940
具有十六进制表示形式:0xc0000374
。可以使用最后一个数字在Microsoft Windows异常代码中查找。