OpenDDS开发人员指南中文版3.23(14)DDS Security安全性

本文档详细介绍了如何在不同操作系统上构建启用DDS Security的OpenDDS,包括Windows、Linux、MacOS和Android。它涵盖了构建的必要条件、配置步骤、所需的安全工件以及OpenDDS的权限和治理文档。同时,文中还提到了DDS Security规范的体系结构、术语和背景信息,以及OpenDDS中安全功能的实现状态和缺失功能。
摘要由CSDN通过智能技术生成

​​​​​​​14.1 构建启用安全性Security的OpenDDS

        在使用DDS Security之前,必须构建OpenDDS以将安全元素包含到生成的库中。以下说明显示了如何在各种平台上完成此操作。

14.1.1 必要条件

        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ÿ

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pony12

助力1000篇OpenDDS文

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值