Opensplice 构建 dcpsisocpp2 失败
Opensplice failed to build dcpsisocpp2
我从 https://github.com/ADLINK-IST/opensplice 下载了 Opensplice DDS 的最新源代码,并尝试按照其说明(source setenv
、source ./configure
、然后 make ..
)构建它我的 Cygwin 64 位。
构建(make
命令)似乎已完成,但是 dcpsisocpp2
、durability
、spliced
等许多模块没有构建(我找不到 dcpsisocpp2.dll
,等等)。
不知道有没有熟悉Opensplice的makefile系统的大佬指点一下解决问题
您应该确定您将使用社区版还是企业版。
似乎社区版没有 spliced
和 durability
服务。此外,dcpsisocpp2 使用 C++03,这是一个非常古老的 C++ 标准,当您使用 C++11 或 C++14 编写应用程序时,您可能会收到一些警告或错误,并花费大量时间修复编译问题。
尝试使用遵循C++11标准的dcpssacpp
。
我从 https://github.com/ADLINK-IST/opensplice 下载了 Opensplice DDS 的最新源代码,并尝试按照其说明(source setenv
、source ./configure
、然后 make ..
)构建它我的 Cygwin 64 位。
构建(make
命令)似乎已完成,但是 dcpsisocpp2
、durability
、spliced
等许多模块没有构建(我找不到 dcpsisocpp2.dll
,等等)。
不知道有没有熟悉Opensplice的makefile系统的大佬指点一下解决问题
您应该确定您将使用社区版还是企业版。
似乎社区版没有 spliced
和 durability
服务。此外,dcpsisocpp2 使用 C++03,这是一个非常古老的 C++ 标准,当您使用 C++11 或 C++14 编写应用程序时,您可能会收到一些警告或错误,并花费大量时间修复编译问题。
尝试使用遵循C++11标准的dcpssacpp
。