QGC开发(一)---编译构建源码
编译构建源码
- 编译信息
- 下载QGC源码
- 编译与构建
编译信息
系 统:Ubuntu 16.04
QT 版 本:QT5.12.6
QGC版本:Stable_3.5.6
下载QGC源码
下载连接:
git clone https://github.com.cnpmjs.org/mavlink/qgroundcontrol.git -b Stable_V3.5.6
为什么使用github.com.cnpmjs.org而不使用github.com呢,一张图解释一切!
网速快时可达到5Mib/s,但是github.com却只有几十kb/s
注释:-b Stable_V3.5.6 //后面指定下载版本,点开连接https://github.com/mavlink/qgroundcontrol.git即可查看各个版本
亲测:Ubuntu16.04不可编译4.0以上版本,但Ubuntu18.04可以编译,测试使用QGC版本为3.5.6,在下载的过程中需要有良好的网络环境,不然很容易中断.
编译与构建
终端打开下载后的文件夹:
cd qgroundcontrol
输入:
git submodule init && git submodule update
注:这个过程非常慢,和网速有关.
编译完成后截图:
此时即可使用QT打开工程文件
编译的过程实在太慢了,可以干别的事情,如果每次进行清除构建后,都将是这样漫长的等待,编译好的最后做个备份,防止手残把代码修改错误后从新来过.
网盘连接:
链接: https://pan.baidu.com/s/1-9ybFF-RT9J8eFqZCZxlpw 提取码: ivgx
等待之后便是晴天,下面是编译成功的截图:
后续将持续修改...(第一部分完毕)
QGC开发(一)---编译构建源码相关推荐
- 迅为2K-1000开发板编译PMON源码
33.1到33.4准备工作做好以后,我们就可以编译pmon了,首先我们需要进到pmon的源码根目录下,如下图所示: 输入"cd zloader.ls2k"命令,进入到"z ...
- 【Android 高性能音频】Oboe 开发流程 ( 导入 Oboe 库 | 使用预构建的二进制库和头文件 | 编译 Oboe 源码 )
文章目录 一.导入 Oboe 库 二.使用预构建的二进制库和头文件 三.编译 Oboe 源代码 Oboe GitHub 主页 : GitHub/Oboe ① 简单使用 : Getting Starte ...
- 如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 本文主要介绍如何在ARM开发板上从源码编译安装OpenCV和OpenCV contrib. OpenC ...
- 飞凌嵌入式iMX8MP 开发板试用体验--编译内核源码
FETMX8MP-C核心板基于NXP i.MX 8M Plus处理器开发设计,该系列处理器专注于机器学习与视觉.高级多媒体以及具有高可靠性的工业自动化.旨在满足智慧城市.工业互联网.智能医疗.智慧交通 ...
- java调用clang编译的so_写Java这么久,JDK源码编译过没?编译JDK源码踩坑纪实
好奇害死羊 很多小伙伴们做Java开发,天天写Java代码,肯定离不开Java基础环境:JDK,毕竟我们写好的Java代码也是跑在JVM虚拟机上. 一般来说,我们学Java之前,第一步就是安装JDK环 ...
- Spring5源码 - 构建源码环境
文章目录 开发环境 git clone 源码 gradle调整 [可选] gradle离线安装 gradle中央仓库地址调整 执行 gradlew.bat 导入到IEDA gradlew :sprin ...
- c++ 编译添加dll_使用MinGW编译OpenCV4源码与配置使用演示
点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 QT在Windows上安装好之后,常规会两种编译器选择分别是: -VS2015/2017/2019....-m ...
- linux编译android源码,ubuntu16.04 Android源码下载编译
本次编译源码的电脑为Ubuntu 16.04,4核 + 4G内存. 注. 对于电脑配置低的建议不要编译7.0以上的版本,就像我这台电脑,基本编译7.0以上都会报内存不足问题,因为在7.0版以上andr ...
- IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018!
IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018! -- 全球领先. ...
最新文章
- nginx负载均衡以及反向代理
- Protobuf3 + Netty4: 在socket上传输多种类型的protobuf数据
- html 中写样式,css样式中黑体怎么写
- BLE-NRF51822教程6-创建一个自己的服务
- 量子计算机到底多强大?从量子运算看清楚它们的能力
- 终于,我读懂了所有Java集合——List篇
- python-OpenCV图像的基本运算
- 计算机英语 考研 翻译,研究生英语翻译笔记
- 1.10 卷积神经网络示例
- linux重启mysql的命令行_LINUX重启MYSQL的命令
- GNOME 3.32.1 维护版本更新发布
- flutter 使用阿里图标
- 飞思卡尔智能车准备篇
- 修复dhcp client服务器,无法开启DHCP Client服务解决方法
- Django第三方登录
- java爬虫工具xpath提取_爬虫 xpath (数据提取)
- 测试技术与信号处理实验报告
- CMU开设美国首个人工智能本科专业
- opencv Canny算子
- NPDP证书含金量高吗?跟PMP相比?