在使用DDS Security之前,必须构建OpenDDS以将安全元素包含到生成的库中。以下说明显示了如何在各种平台上完成此操作。
OpenDDS包括OMG DDS Security 1.1规范的实现。构建启用安全性Security的OpenDDS需要以下依赖项:
1.Xerces-C++v3.x版本
2.OpenSSL v1.0.2+、v1.1或v3.0.1+(首选1.1)
3. Google Test(仅在构建OpenDDS测试时需要)
(A)如果您使用从git存储库中的OpenDDS,则Google Test作为git子模块提供。确保使用--recursive选项启用子模块进行git clone。
4.CMakeÿ