0

我的朋友正在尝试从这里编译 OpenDDS: OpenDDS Insall Directions

I have no code.. but i need this to make pastebin work?

她已经按照那个链接指向了一个 T。它产生了这些错误: 错误

这是 Visual Studio 的完整输出: 输出

有趣的部分:

我可以使用顶部链接中的说明很好地编译它。我比她完成了更多的编码,所以安装了一些允许它毫无问题地编译的东西,她有一个干净的 Visual Studio Community 安装,我有 Visual Studio Enterprise(两个 2019) - 我认为版本不重要,但为了更好地理解而分享。

从我可以从错误中收集到的信息来看,在她的机器上定位文件存在问题,而不是我的。为什么找不到文件?我不知道......我真的很困惑为什么它对我有用而不是她。

我什至去制作了一台装有 Windows 10 的 VirtualBox 机器,在那里我遇到了同样的错误。

非常感谢任何和所有帮助,谢谢!

4

1 回答 1

1

此 PR 已修复此问题:https ://github.com/objectcomputing/OpenDDS/pull/1701 ,但尚未发布。我无法在上面的评论链中发表评论,但 dxiv 是正确的,这是由 VS2019 中的包含依赖项引起的。它只在 dds/DCPS/Serializer.h 头文件中,所以只要让你的朋友将该文件更改为它在 PR 中的样子,就可以构建它。

于 2020-08-31T02:00:49.193 回答