OpenDDS


安装版本
系统环境:Windows10
Microsoft Visual Studio版本:vs2019
perl版本:ActivePerl-5.28
DDS版本:OpenDDS-3.14
TAO版本:2.2a
ACE版本:6.2a_p17

1.OpenDDS相关文件下载

相关文件已上传,下载链接在官网下载的,版本如上所述,有需要可以直接下载,也可以直接到官网下载;
所需文件:
1.perl
2.tao,ace
3.opendds3.14

2.安装perl

Perl的安装包在压缩目录下,可以根据自己的需要自行选择一个进行安装。
安装完成后在cmd下用perl -version验证perl是否正确安装。

3.OpenDDS安装

a) 将压缩目录下的OpenDDS-3.14.zip解压,并将ACE+TAO-2.2a_with_latest_patches_NO_makefiles.zip复制到解压后的opendds目录下如图:

在这里插入图片描述
b)使用vs command prompt进入到OpenDDS目录(必须使用vs command prompt,不能使用cmd,否则会出错),vs command prompt所在位置:点开win键->找到对应的vs目录如图所示:
 使用cd命令到opendds的解压目录;
 运行.\configure.cmd;
 运行.\setenv.cmd配置环境变量;
 根据提示运行devenv DDS_TAOv2.sln打开vs;
 在vs界面选择要编译的版本,如release或debug,32位或64位;
可能会报错,需要在%(DDS_ROOT)%/DCPS/Serializer.h中添加#include
在这里插入图片描述
 编译完成后配置系统环境变量:
1)在系统变量中新建变量DDS_ROOT指向opendds安装目录,即上一步DDS_TAOv2.sln所在目录;
2)在系统变量中新建变量ACE_ROOT 其值可以写为%DDS_ROOT%\ACE_wrappers(按上述步骤安装,否则要改变其值,使其指向ACE_wrappers目录)
3)在系统变量中新建变量 TAO_ROOT 其值为%ACE_ROOT%\TAO;
4)在系统变量中新建变量MPC_ROOT 其值为 %ACE_ROOT%\MPC;
5)在系统变量path中添加%DDS_ROOT%\lib;%DDS_ROOT%\bin;%ACE_ROOT%\bin;%ACE_ROOT%\lib;
6)测试opendds是否正确安装,重新打开一个cmd;
使用cd %DDS_ROOT%\DevGuideExamples\DCPS\Messenger进入到测试目录;
运行命令run_test.pl检验opendds是否安装成功;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值