MissionPlanner编译过程

环境

windows 10

mission planner 1.3.80

visual studio 2022

git 2.22.0

下载源码

(已配置git和ssh)

github上克隆源码

sh 复制代码
git clone [email protected]:ArduPilot/MissionPlanner.git

进入根目录

sh 复制代码
cd MissionPlanner

在根目录下的ExtLibs文件下是链接的其它github源码,此时部分为空文件夹,需要使用命令递归下载

sh 复制代码
git submodule update --init --recursive

网络好时一次就能下载完,一般需要多次运行以上命令,晚上下载会快些,运行以上命令直到敲击回车没有输出

使用 git status查看是否更新完成

Visual Studio 2022 安装

使用必应搜索visual studio 2022,第一个网站就是官网

下载社区版,强大,够用 VisualStudioSetup.exe ,只有3.76M

双击后会自动联网下载安装,非常方便,给微软点赞

编译

打开Visual Stuio 2022

打开项目或解决方案

找到项目根目录下的.sln后缀的文件,打开即可

配置mission planner为启动项

编译,找到 "生成", 点击"生成解决方案"

编译完成,错误为0,警告忽略

运行,点击"启动"

继续调试

完成,有一个软件窗口和命令行窗口

相关推荐
gregmankiw17 分钟前
C#调用Rust动态链接库DLL的案例
开发语言·rust·c#
阿蒙Amon1 小时前
06. C#入门系列【自定义类型】:从青铜到王者的进阶之路
开发语言·c#
钢铁男儿4 小时前
C# 表达式和运算符(表达式和字面量)
开发语言·c#
林鸿群5 小时前
C#子线程更新主线程UI及委托回调使用示例
开发语言·c#
o0向阳而生0o5 小时前
63、.NET 异常处理
c#·.net·异常处理
SteveDraw8 小时前
C++动态链接库封装,供C#/C++ 等编程语言使用——C++动态链接库概述(总)
开发语言·c++·c#·封装·动态链接库
Kookoos8 小时前
性能剖析:在 ABP 框架中集成 MiniProfiler 实现性能可视化诊断
后端·c#·.net·abp vnext·miniprofiler
阿翰10 小时前
自动 GitHub Readme 20 种语言翻译平台 - OpenAiTx 开源免费
c#·.net
枫叶kx14 小时前
1Panel运行的.net程序无法读取系统字体(因为使用了docker)
c#
军训猫猫头20 小时前
96.如何使用C#实现串口发送? C#例子
开发语言·c#