【问题标题】:opp_run error in veins 5.1 & omnet 6.0pre10静脉 5.1 和 omnet 6.0pre10 中的 opp_run 错误
【发布时间】:2021-04-01 11:06:19
【问题描述】:

我已经在 OMNeT++ 6.0pre10 上成功构建了 Veins 5.1。我的操作系统是 Windows 10。

但是,当我尝试运行 veins/examples/veins/omnetpp.ini 时,我收到如下所示的错误。

错误:无法加载库“../../src//libveins.dll”:找不到
结束。
模拟以退出代码终止:1
工作目录:D:/omnetpp-6.0pre10/samples/veins/examples/veins 命令行:../../../../bin/opp_run.exe -m -u Qtenv -n .;../../src/veins --image-path=../../图片 -l ../../src/veins omnetpp.ini
环境变量: PATH=;D:/omnetpp-6.0pre10/samples/veins/src;D:\omnetpp-6.0pre10\bin;D:\omnetpp-6.0pre10\tools\win64\mingw64\bin;D:\omnetpp-6.0pre10 \tools\win64\usr\bin;;D:/omnetpp-6.0pre10/ide/jre/bin/client;D:/omnetpp-6.0pre10/ide/jre/bin;.;D:\omnetpp-6.0pre10\ bin;D:\omnetpp-6.0pre10\tools\win64\opt\mingw64\bin;D:\omnetpp-6.0pre10\tools\win64\mingw64\bin;D:\omnetpp-6.0pre10\tools\win64\usr\本地\bin;D:\omnetpp-6.0pre10\tools\win64\usr\bin;D:\omnetpp-6.0pre10\tools\win64\usr\bin;C:\Windows\System32;C:\Windows;C: \Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;D:\omnetpp-6.0pre10\tools\win64\usr\bin\site_perl;D:\omnetpp-6.0pre10\tools\win64\ usr\bin\vendor_perl;D:\omnetpp-6.0pre10\tools\win64\usr\bin\core_perl;D:\omnetpp-6.0pre10; OMNETPP_ROOT=D:/omnetpp-6.0pre10/ OMNETPP_IMAGE_PATH=D:\omnetpp-6.0pre10\images

我的文件夹名称只是“静脉”。 我在opp_run error in veins 4.4 + sumo0.25 + omnet 4.6 看到了另一个关于这个问题的问题。但是,这个解决方案并没有解决我的问题。

你能帮我解决这个问题吗? 我将不胜感激。

【问题讨论】:

    标签: omnet++ veins


    【解决方案1】:

    我安装了 OMNeT++ 版本 5.6.2 而不是 6.0。问题已解决。 Veins(甚至是最新版本 5.1)与 Windows 10 上的 OMNeT 6.0 不兼容。但是,它与 OMNeT++ 5.6.2 兼容。 (请不要忘记将文件夹重命名为“veins”)

    【讨论】:

    • 感谢您跟进此事!事实上,在使用 OMNeT++ 6.0pre10 时,Veins 5.1 并没有在 Microsoft Windows 上构建。由于 OMNeT++ 使用的构建系统发生了变化,line 29 of the makefrag file 需要将 LIBS 更改为 OMNETPP_LIBS。我已确保更新网站以指出这一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-23
    相关资源
    最近更新 更多