admin 管理员组

文章数量: 887042


2023年12月23日发(作者:web开发工程师的岗位描述)

windows下openDDS的编译

1)文件解压

解压ACE+TAO-2.2a_with_latest_patches_NO_makefiles到D盘openDDS下

解压OpenDDS-3.8到D盘openDDS下

安装ActivePerl-5.16.3.1604-MSWin32-x86-298023

2)编译

用vs2012命令工具

运行如果出现:

则在configure文件中添加一行代码:

运行正常:

3)设置环境变量

根据生成的文件setenv配置环境变量

ACE_ROOT=D:openDDSACE_wrappers

PATH=%PATH%;D:openDDSACE_wrappersbin;D:openDDSDDSbin;D:openDDSACE_wrapper

slib;D:openDDSDDSlib

TAO_ROOT=D:openDDSACE_wrappersTAO

DDS_ROOT=D:openDDSDDS

MPC_ROOT=D:openDDSACE_wrappersMPC

4)编译

用vs2012编译D:openDDSDDSDDS_TAOv2_

右键生成方案

时间:请耐心等待

5)测试结果

D:>cd openDDSDDSexamplesDCPSMessenger_Imr

D:openDDSDDSexamplesDCPSMessenger_Imr>.run_

出现test PASSED则编译成功

6)开启服务

D:


本文标签: 文件 生成 开发 工程师 环境变量