【QGroundControl二次开发】二.使用QT编译QGC(Windows)

【QGroundControl二次开发】一.开发环境准备(Windows)

二. 使用QT编译QGC(Windows)

2.1 打开QT Creator,选择打开项目,打开之前下载的QGC项目源码。

编译器选择Desktop Qt 6.6.3 MSVC2019 64bit

点击运行按钮,将会自动构建项目并运行。

编译完成后,QGC程序将展示界面。

2.2 在 CLI 上使用 cmake 进行构建

用于构建默认 QGC 并在之后运行它的示例命令:

①切换到之前下载的qgc源码文件夹:

bash 复制代码
cd qgroundcontrol

②配置:

bash 复制代码
 cmake -B build -G Ninja CMAKE_BUILD_TYPE=Debug

③Build

bash 复制代码
cmake --build build --config Debug

④运行

bash 复制代码
./build/QGroundControl

2.3 构建 QGC 安装文件

bash 复制代码
cmake --install . --config Release
相关推荐
zeijiershuai1 分钟前
Mybatis-入门程序、 数据库连接池、XML映射配置文件、MybatisX
xml·java·开发语言·mybatis
BanyeBirth4 分钟前
C++滑动门问题(附两种方法)
开发语言·c++
一伦明悦დ1 小时前
嵌入式系统C语言编程常用设计模式---参数表驱动设计
c语言·开发语言·单片机·设计模式
Want5951 小时前
Python炫酷烟花
开发语言·python·pygame
androidwork1 小时前
Android 内存溢出(OOM)的 Kotlin 排查与优化指南
android·开发语言·kotlin
androidwork1 小时前
Kotlin与Flutter:跨平台开发的互补之道与实战指南
开发语言·flutter·kotlin
明月看潮生2 小时前
青少年编程与数学 02-020 C#程序设计基础 02课题、开发环境
开发语言·青少年编程·c#·开发环境·编程与数学
明月看潮生2 小时前
青少年编程与数学 02-020 C#程序设计基础 03课题、开始编程
开发语言·青少年编程·c#·编程与数学
Cherl.2 小时前
C语言 贪吃蛇小游戏的实现
c语言·开发语言·链表·贪吃蛇
Susea&2 小时前
初识C++:模版
c语言·开发语言·c++