【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
相关推荐
reasonsummer几秒前
【教学类-134-01】20260414 Python制作童话故事音频
开发语言·python
文慧的科技江湖几秒前
光伏储能充电系统PRD功能列表 - 慧知开源充电桩平台
开发语言·开源·netty·慧知开源充电桩平台·开源充电桩平台
秋月的私语几秒前
遥感影像拼接线优化工具:基于Qt+GDAL+OpenCV的从一到二实践
开发语言·qt·opencv
雾岛听蓝11 分钟前
Qt操作指南:信号与槽机制
开发语言·数据库·qt
郝学胜-神的一滴16 分钟前
Python 多线程编程从入门到精通:原理+实战+最佳实践
开发语言·网络·python·pycharm
feng_you_ying_li16 分钟前
C++11,lambda,包装器
开发语言·数据结构·c++
sycmancia17 分钟前
Qt——布局管理区(二)
开发语言·前端·qt
傻啦嘿哟19 分钟前
Python 操作 Word 页眉页脚完整指南
开发语言·c#
阿kun要赚马内23 分钟前
Python装饰器的原理详解
开发语言·python
kyle~24 分钟前
FANUC机械臂---R寄存器
开发语言·c++·机器人·fanuc