[FastDDS] windows下 fastdds安装及fastddsgen使用
·
使用安装版的前提也是要先安装好visual studio
1、从官网下载fastdds windows安装版eProsima_Fast-DDS-3.2.2-Windows.exe
下载地址:https://www.eprosima.com/product-download

2、安装fastdds,安装完路径下是这样的,fastddsgen就在bin目录中


3、安装jdk19
fastddsgen必须在jdk11~jdk19环境下使用
下载地址:https://www.oracle.com/java/technologies/javase/jdk19-archive-downloads.html
4、检测fastddsgen是否正常使用
以管理员身份运行x86 Native Tools Command Prompt for VS 2022

输入命令 fastddsgen -version
可以看到如下

5、根据.idl文件自动生成源文件,按照如下步骤依次输入命令
a.设置临时环境变量
set PATH=C:\Program Files\Java\jdk-19\bin;%PATH%

Ps:因为我电脑中装了好几个jdk版本,需要指定fastddsgen使用jdk19,要不然可能会跑在其他jdk路径下, 所以此处采用临时设置环境变量
b.切换到.idl文件路径
假设.idl的路径在C:\Users\xxxx\Desktop\tpe
cd C:\Users\xxxx\Desktop\tpe

c.生成源文件
fastddsgen HelloWorld.idl

可以在路径下看到生成了如下源文件

更多推荐
所有评论(0)