MissionPlanner编译流程及问题详解

MissionPlanner编译流程及问题详解

一,介绍

MissionPlanner是一款基于C#开发的开源的地面站软件,主要用在Windows/Linux平台。MP使用广泛,提供了较为完善的功能,如飞行器设置,飞行任务规划,飞行监控和日志文件分析。开源的特性使得我们能够进行二次开发。对于初学者而言,不建议直接进行二次开发,你需要至少了解使用过MP。笔者在多次编译失败及查阅大量资料后终于成功了,所以记录下遇到的问题和解决方法。
二次开发需要的基本技能:

  • C#编程技巧和经验(至少或C++经验)。
  • 有Microsoft Visual Studio(VS)开发环境方面的经验。MP不是开始学习VS的应用程序。
  • 使用Windows API(应用程序编程接口)的经验-包括理解流、进程和线程。

二,下载

环境:win10+VS2019+MissionPlanner1.3.75
1.VS2019社区版:https://visualstudio.microsoft.com/zh-hans/downloads/
官方建议安装如下组件:

  • “.NET desktop development”
  • “ASP.NET and web development”
  • “Universal Windows Platform developement”
  • “Mobile development with .NET”
  • “.NET Core cross-platform developement”
    组件1
  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MissionPlanner是一款用于无人机的地面站软件,可以帮助用户进行飞行计划、飞行控制和数据处理等操作。编译MissionPlanner可以使其在计算机上正常运行。 首先,编译MissionPlanner需要电脑上安装Visual Studio 2017或更新的版本,这是一款强大的集成发环境。安装Visual Studio的过程比较简单,只需要按照提示一步步操作即可。 接下来,我们需要从MissionPlanner的官方网站上下载源代码文件,源代码存储在GitHub上,我们可以在其页面上找到源代码的地址。下载完成后,将源代码解压到本地的一个目录中。 然后,打Visual Studio,选择“文件”菜单,点击“打”选项,在弹出的对话框中选择刚刚解压的源代码文件夹,并点击“打”按钮。 接着,在Visual Studio的界面中找到“生成”选项,在下拉菜单中选择“重新生成解决方案”,这将编译MissionPlanner的所有源代码文件。编译过程可能会需要一些时间,取决于电脑的配置和源代码的复杂性。 等待编译完成后,在Visual Studio的菜单栏上选择“始”选项,点击“始调试”或按下F5键,MissionPlanner将在计算机上运行起来。 编译MissionPlanner成功后,我们就可以根据自己的需求进行相应的配置和使用了。可以进行地图浏览,飞行计划的创建,飞行参数的修改等操作,更好地控制无人机的飞行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值