【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
相关推荐
特种加菲猫3 小时前
多态:让代码拥有“千变万化”的能力
开发语言·c++
Mr_pyx4 小时前
【LeetHOT100】LRU缓存——Java多解法详解
java·开发语言
zx2859634004 小时前
Laravel 4.x:颠覆PHP框架的10大革新特性
开发语言·php·laravel
threelab4 小时前
Three.js 咖啡杯烟雾效果 | 三维可视化 / AI 提示词
开发语言·javascript·人工智能
初心未改HD4 小时前
gRPC 与 Protobuf 实战指南
开发语言·golang
2zcode5 小时前
基于MATLAB的交通流量预测模型设计与实现
开发语言·matlab·交通流量预测
早日退休!!!5 小时前
操作系统锁
java·开发语言
lsx2024065 小时前
Python 统计学基础与高级应用
开发语言
研究点啥好呢5 小时前
快手多模态算法工程师面试题精选:10道高频考题+答案解析
java·开发语言·人工智能·ai·面试·笔试
xxjj998a5 小时前
PHP vs C#:核心差异全解析
开发语言·c#·php