gpt4 book ai didi

c++ - MiXiM 包含错误

转载 作者:行者123 更新时间:2023-11-28 05:18:35 24 4
gpt4 key购买 nike

我创建了一个项目,其中包含 MiXiM。问题是当我构建项目时出现此错误:

/MiXiM/src/base/connectionManager/ConnectionManagerAccess.h:40:26: fatal error: BaseMobility.h: No such file or directory

我不明白。该问题似乎与 MiXiM 库有关,但如果我关闭我的项目,我可以成功编译每个 MiXiM 示例。

这是一个错误还是我做错了什么?

最佳答案

您可能正在尝试使用最新版本的 OMNeT++(5.0 或更高版本?)构建 MiXiM。由于 5.0 OMNeT++ 不会将源代码树中的所有目录一一添加为包含目录。仅添加源文件夹的根目录。这意味着所有包含当前目录以外目录中其他 header 的文件都必须以相对于源文件夹根目录的路径为前缀。将所有目录添加到包含路径是一个非常糟糕的主意,已从 OMNeT 5 中删除。

这引出了下一个问题:您为什么要使用很久以前就被放弃并且大部分功能已合并到 INET 3.x 中的 MiXiM?为什么不是 INET?

关于c++ - MiXiM 包含错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42024083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com