我用Omnet++ 5.4.1安装了静脉5。我按照建议这里将我的静脉4项目升级为静脉5。
但是,我面临一个新的问题,编译器看不到静脉库。我得到的错误如下:对Veins::DemoBaseApplLayer::initialize(int)的未定义引用
我还将静脉作为参考项目,并更新了Makemake选项中包含的路径
“C:5\\静脉-5a1\src”
我是否遗漏了任何进一步的配置?
我正在Windows操作系统下运行。
发布于 2019-01-31 08:41:41
VIVE5-alpha 1的DemoBaseApplLayer不准备用作其他模拟应用层的基类。可以通过如下修改其源代码来纠正这一问题:
在src/veins/modules/application/ieee80211p/DemoBaseApplLayer.h中,第56行更改
class DemoBaseApplLayer : public BaseApplLayer {至
class VEINS_API DemoBaseApplLayer : public BaseApplLayer {https://stackoverflow.com/questions/54396669
复制相似问题