微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

静脉_hetvnet项目路径和变量错误

如何解决静脉_hetvnet项目路径和变量错误

我将 this recommended project 导入 OMNeT++ 以了解如何在模拟中结合 80211pLTE 通信。

本项目推荐使用Veins 5.0-alpha2OMNeT++ 5.5.1INET 3.6.5SimuLTE 1.0.1

但我使用的是 Veins 5.0OMNeT++ 5.6.2INET 3.6.6SimuLTE 1.1.0

当我将该项目导入到我配置的环境中时,出现如下图所示的路径问题。

Situation

我将 Car.nedveins_hetvnet 代码更改如下。

// Original
import lte.stack.phy.ILteNic;
// Modify
import lte.stack.ILteNic;

进行此更改后,导入错误解决,但出现 lteNic 子模块 d2dCapable 变量错误

我是否必须配置相同的环境才能运行此项目?

不幸的是,我不明白如何修复代码

解决方法

以上我的问题解决了。使用 SimuLTE 1.1.0,我无法通过修改代码来修复错误。因此,我使用了 git reset 命令。

首先,将存储库克隆到您的机器上。

$ git clone https://github.com/inet-framework/simulte.git

第二,从克隆的存储库重置提交。

$ git reset --hard fa994699

就是这样!

您现在可以使用 SimuLTE 1.0.1,您可以正常使用 veins_hetvnet 项目。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。