MAVLink入门教程09.01:生成C++库

系列索引:MAVLink入门教程索引

协议源码

Github下载源码

1
git clone https://github.com/mavlink/mavlink --recursive

生成器

在源码目录执行

需要安装python环境,以及future包

1
python ./mavgenerate.py

显示界面

界面

生成

XML 从message_definitions/v1.0/中选择一个,推荐common.xml

语言选择C++11,协议选择2.0,点击生成

生成

生成的头文件

生成的结果

库文件全部是以头文件形式


MAVLink入门教程09.01:生成C++库
https://blog.jackeylea.com/mavlink/how-to-generate-mavlink-headers/
作者
JackeyLea
发布于
2024年6月11日
许可协议