为什么 OpenDDS 编译失败?
Why is OpenDDS failing to compile?
我的朋友正在尝试从这里编译 OpenDDS:
OpenDDS Insall Directions
I have no code.. but i need this to make pastebin work?
她按照 link 到 T。它产生了这些错误:
Errors
这是 Visual Studio 的完整输出:
Output
有趣的部分:
我可以使用顶部 link 中的说明编译它。我写的代码比她多,所以安装了一些允许它编译没有问题的东西,她安装了 Visual Studio Community,我安装了 Visual Studio Enterprise(均为 2019)- 我没有认为版本应该很重要,但分享是为了更好地理解。
根据我从错误中收集到的信息,在她的计算机上定位文件时出现问题,而不是在我的计算机上。为什么找不到文件?我不知道......我真的很困惑为什么它对我有用而不是她。
我什至制作了一个带有 windows 10 的 VirtualBox 机器,但我在那里遇到了同样的错误。
非常感谢任何帮助,谢谢!
此 PR 已修复此问题:https://github.com/objectcomputing/OpenDDS/pull/1701,但尚未发布。我无法在上面的评论链中发表评论,但 dxiv 是正确的,这是由 VS2019 中破坏的包含依赖项引起的。它只在 dds/DCPS/Serializer.h header 中,所以只需让您的朋友将该文件更改为 PR 中的样子就可以构建它。
我的朋友正在尝试从这里编译 OpenDDS: OpenDDS Insall Directions
I have no code.. but i need this to make pastebin work?
她按照 link 到 T。它产生了这些错误: Errors
这是 Visual Studio 的完整输出: Output
有趣的部分:
我可以使用顶部 link 中的说明编译它。我写的代码比她多,所以安装了一些允许它编译没有问题的东西,她安装了 Visual Studio Community,我安装了 Visual Studio Enterprise(均为 2019)- 我没有认为版本应该很重要,但分享是为了更好地理解。
根据我从错误中收集到的信息,在她的计算机上定位文件时出现问题,而不是在我的计算机上。为什么找不到文件?我不知道......我真的很困惑为什么它对我有用而不是她。
我什至制作了一个带有 windows 10 的 VirtualBox 机器,但我在那里遇到了同样的错误。
非常感谢任何帮助,谢谢!
此 PR 已修复此问题:https://github.com/objectcomputing/OpenDDS/pull/1701,但尚未发布。我无法在上面的评论链中发表评论,但 dxiv 是正确的,这是由 VS2019 中破坏的包含依赖项引起的。它只在 dds/DCPS/Serializer.h header 中,所以只需让您的朋友将该文件更改为 PR 中的样子就可以构建它。