OpenDDS环境搭建和测试
1下载脚本编译器软件ActivePerl5.26;并安装全功能选项;下载地址https://www.activestate.com/products/perl/downloads/
验证安装是否成功,在终端命令输入:perl -V 可以显示版本;
2下载ACE+TAO-6.5.12.zip 下载地址https://download.dre.vanderbilt.edu/
选择版本:
3解压出ACE_wrappers
设置环境变量:
ACE_ROOT= C:\openDDS\ACE_wrappers//就是你的存放路径
TAO_ROOT= C:\openDDS\ACE_wrappers\TAO
在Path后面加:%ACE_ROOT%\lib; %ACE_ROOT%\bin
注意分号
4添加config.h
在%ACE_ROOT%/ace下添加config.h文件,内容为
#include “ace/config-win32.h”
5 编译工程:ACE_vs2017.sn 和 TAO目录下的 工程TAO_ACE_vs2017.sn
6下载OpenDDS-3.14.1;
7运行configure.cmd,生成,生成工程
8编译工程
9到目录文件Messenger_minimal文件夹里,运行perl run_test.pl