MAVSDK-CustomMavlink处理
- 游戏开发
- 2025-08-30 03:57:01

编译命令中开启 Custom Mavlink 编译
cmake -DCMAKE_BUILD_TYPE=Release -DMAVLINK_DIALECT=custom -DBUILD_CUSTOM_MAVLINK=ON -DCUSTOM_MAVLINK_PATH="G:/Custom_Mavlink" -DBUILD_CUSTOM_PLUGINS=ON -DENABLED_CUSTOM_PLUGINS="speaker" -DENABLED_PLUGINS="ftp" -Bbuild/Release
-DMAVLINK_DIALECT=custom (这个一定要加,否则编译完成后 文件不会生成 Custom_MAVSDK\build\Release\third_party\install\include\mavlink\custom文件夹)
DCUSTOM_MAVLINK_PATH 设置为 Custom Mavlink源码存放路径
问题:
可能遇到 No such file or directory: 'pymavlink/requirements.txt' 报错。
原因是没有执行Git命令下载pymavlink模块。
解决:
(1)下载:GitHub - MUCHWAY/Custom_Mavlink at custom
(2)切换至 custom分支
(3)注意:进入Custom Mavlink文件夹下执行以下Git命令下载pymavlink模块
git submodule update --init --recursive
MAVSDK-CustomMavlink处理由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“MAVSDK-CustomMavlink处理”