本次,将介绍在Raspberry Pi树莓派上下载和编译适用于Linux的OpenDDS,并运行一个简单的Messenger示例。
1 编译构建Building
需要使用Raspbian Bullseye Linux(Lite变种版)设置并连接到本地网络的Raspberry Pi。还需要一个Linux主机host系统(或虚拟机)连接到我们构建OpenDDS设备的同一网络。
已经用Ubuntu 20.04.3 LTS x86_64和CentOS Stream 8 x86_64进行了测试。本指南假设Pi的地址和用户账户已定。
在host主机上执行以下所有步骤:
1、确保host主机环境具有:
- C++编译器
- GNU制造商
- Perl语言
- 如果使用DDS进行Security构建,还需要CMake
- 如果支持Java绑