Opensplice无法构建dcpsisocpp2

问题描述 投票:-1回答:1

我从https://github.com/ADLINK-IST/opensplice下载了最新的Opensplice DDS源代码,并尝试按照我的Cygwin 64位中的指令(source setenvsource ./configure,然后是make ..)来构建它。

构建(make命令)似乎已经完成,但是许多模块如dcpsisocpp2durabilityspliced都没有建成(我找不到dcpsisocpp2.dll等)。

我想知道熟悉Opensplice makefile系统的人是否可以指导我解决问题。

makefile opensplice
1个回答
0
投票

您应该确定您将使用社区或企业版本。社区版似乎没有spliceddurability服务。此外,dcpsisocpp2使用C ++ 03这是一个非常古老的C ++标准,当您使用C ++ 11或C ++ 14编写应用程序时,您可能会收到一些警告或错误并花费大量时间来修复编译问题。

尝试使用遵循C ++ 11标准的dcpssacpp

© www.soinside.com 2019 - 2024. All rights reserved.