OpenDDS 提供了一套通过搭建模型来生成代码的套件,生成的代码包括Qos策略,DCPS层的功能,以及topic中所涉及的数据类型。本文主要是描述如何在ubuntu环境下,搭建模型生成代码的开发环境。
1. 准备工作
Ubuntu版本:18.04
java版本:1.8.0_251
2. 搭建环境
- 首先Eclipse版本一定要是Luna SR2 Eclipse Modeling Tools这个版本,其他Eclipse版本有很大的依赖性问题,没办法装OpenDDS Modeling SDK。此版本链接如下:
Luna SR2 Eclipse Release,注意选择linux x86_64版本。 - 由于服务器在国外,如果只用浏览器下载估计至少要5个小时,参考另一个帖子XDM下载神器用xdm进行下载。
- 除了安装Eclipse,还需要安装OpenDDS Modeling SDK,由于服务器问题,最好自己手动下载,而不是通过Eclipse 自动安装软件的方式进行下载。OpenDDS Modeling SDK
- 安装好Eclipse之后,就可以通过 Help-》Install New Software