OpenDDS是跨平台的中间件,适用于各种平台,在前述文章arm-linux交叉编译完成之后,现在移植到Windows10 + VS2019 平台上。
本文主要介绍如何在Windows10 + VS2019环境下完成OpenDDS的编译,并且运行实例程序。
- 环境准备
Win10操作系统
VS2019 需要安装C++控制台,C++桌面工作包 - 编译过程
2.1 安装activestate perl, perl 下载地址,下载完成后双击安装
(5.28 或者 5.26 均可以,需要注意的是此下载工具会在后台下载其他的依赖,整个安装过程持续俩小时,需要耐心等待)
2.2 下载OpenDDS-3.14,也可以自行去OpenDDS官网寻找资源。
2.3 下载ACE+TAO,下载完成后拷贝到解压的OpenDDS-3.14路径下
(需要注意通过configure方式自动加载的ACE+TAO是不可用的,所以一定要手动下载ACE+TAO,拷贝到路径即可,不需要解压)
2.4