QGC二次开发(一)Ubuntu下开发环境的搭建

GitHub下载源代码

首先在github找到QGC的源代码,网址:GitHub - mavlink/qgroundcontrol: Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)

下载源代码之前先在Ubuntu上安装git工具

sudo apt-get install git

 安装完git之后,在github上选择要下载的版本分支,复制地址

在终端下拉分支,-b 后面加分支版本,我用的QGC4.2的版本

git clone https://github.com/mavlink/qgroundcontrol.git -b Stable_V4.2

 然后进入qgroundcontrol,初始化子模块,更新子模块

cd qgroundcontrol/
git submodule init
git submodule update

开发环境搭建-安装QT

参考Getting Started with source & builds · QGroundControl Developer Guide

安装QT之前一定要去上面的官网查看需要安装哪一个版本的QT,写着篇教程的时候我需要安装QT5.15.2

项目构建

打开QT Creator,点击打开项目,打开qgroundcontorl.pro,然后点击右下角小锤子。

点击编译输出可以看到构建过程

这一部编译需要的时间比较久,配置不同约5-15分钟,构建完成之后,qgc会自动打开。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值