当前位置: 首页 > news >正文

MAVSDK - Custom Mavlink处理

编译命令中开启 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

http://www.lryc.cn/news/539996.html

相关文章:

  • java每日精进 2.13 MySql迁移人大金仓
  • 【R语言】回归分析与判别分析
  • ES6中Object.defineProperty 的详细用法和使用场景以及例子
  • 揭秘云计算 | 5、关于云计算效率的讨论
  • 【Linux探索学习】第二十七弹——信号(上):Linux 信号基础详解
  • 如何查询网站是否被百度蜘蛛收录?
  • 什么是网络安全审计?网络安全审计的作用...
  • EasyExcel实现excel导入(模版上传)
  • Vue 3最新组件解析与实践指南:提升开发效率的利器
  • 【前端】如何安装配置WebStorm软件?
  • vllm专题(一):安装-GPU
  • php文件包含
  • 升级 SpringBoot3 全项目讲解 — Spring Boot 3 中如何发Http请求?
  • 分类预测 | MFO-LSSVM飞蛾扑火算法优化最小二乘支持向量机多特征分类预测Matlab实现
  • MyBatis Plus核心功能
  • nginx ngx_http_module(10) 指令详解
  • 【ENSP】链路聚合的两种模式
  • Windows环境安装部署minimind步骤
  • 让大模型帮我设计crnn网络及可运行demo,gpt4o豆包qwendeepseek-r1
  • 代码随想录-- 第一天图论 --- 岛屿的数量
  • Mybatis MyBatis框架的缓存 一级缓存
  • Weboffice在线Word权限控制:限制编辑,只读、修订、禁止复制等
  • RT-Thread+STM32L475VET6实现呼吸灯
  • 【Web前端开发精品课 HTML CSS JavaScript基础教程】第二十四章课后题答案
  • 记录 pycharm 无法识别提示导入已有的模块解决方案 No module named ‘xxx‘
  • 网工项目实践2.6 广域网需求分析及方案制定
  • 【架构】分层架构 (Layered Architecture)
  • 玩客云 IP查找
  • Android - Handler使用post之后,Runnable没有执行
  • MyBatis-Plus之通用枚举