MissionPlanner编译过程

环境

windows 10

mission planner 1.3.80

visual studio 2022

git 2.22.0

下载源码

(已配置git和ssh)

github上克隆源码

sh 复制代码
git clone git@github.com: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,警告忽略

运行,点击"启动"

继续调试

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

相关推荐
马达加斯加D15 分钟前
分布式系统开发核心问题总结
c#
钰fly16 分钟前
DataGridView 与 DataTable 与csv 序列
前端·c#
Kapaseker26 分钟前
C# 斩获TIOBE年度编程语言
c#·编程语言
工业甲酰苯胺36 分钟前
使用 C# 和 SQL Server 自动化邮件中的用户分配数据处理
数据库·c#·自动化
ejjdhdjdjdjdjjsl1 小时前
C#控件事件与数据存储实战
开发语言·c#
云草桑2 小时前
C#性能优化SQL中left join与exists linq ORM sqlsuger
sql·mysql·c#·linq·sql优化
曹牧2 小时前
C#:单行定义多个变量
开发语言·windows·c#
chao1898442 小时前
基于 C# 实现 P2P 视频聊天工具
c#·音视频·p2p
数据的世界012 小时前
C#权威指南第1章:.NET体系结构
c#·.net
傻啦嘿哟2 小时前
实战:爬虫数据实时流处理——Kafka+Flink技术方案全解析
c#·linq