我最近已将Omnet ++从5.2版降级回5.1.1版,因为较新的版本没有使用Veery的Artery Extension。 在干净的5.1.1之后以及干净的动态重新编译之后,Artery和Veins的示例场景在启动后立即抛出错误消息。
以下是Veins抛出的错误:
<!> (omnetpp::cGroupFigure)RSUExampleScenario.canvas.rootFigure: removeFigure(): Figure is not a child -- in module (Veins::AnnotationManager) RSUExampleScenario.annotations (id=3), during network initialization
动脉将建立,但总是在第14项赛事中崩溃:
<!> Invalid High Frequency CAM: Latitude: constraint failed (/home/wiconlab/Car2x/artery-master/extern/vanetza/vanetza/asn1/gen/Latitude.c:30) -- in module (artery::VehicleMiddleware) World.node[1].appl.middleware (id=15), at t=0.260276337038s, event #14
有关库,版本,操作系统等的其他信息:
Ubuntu 16.04
Omnet ++ 5.1.1
静脉4.6
提升1.58
cryptopp 5.6.4
geographic-lib 1.49
cmake 3.9.6