【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
相关推荐
杰克尼18 小时前
知识点总结--day10(Spring-Cloud框架)
java·开发语言
okiseethenwhat18 小时前
Java 内部类详解
java·开发语言
枫叶丹418 小时前
【HarmonyOS 6.0】ArkUI 状态管理进阶:深入理解 @Consume 装饰器默认值特性
开发语言·华为·harmonyos
Chase_______18 小时前
【Python 基础】第4章:函数模块与包完全指南(函数/模块/包)
开发语言·python
森G18 小时前
30、QStandardItemModel 和 QTableView---------Model/View模型视图
c++·qt
众创岛18 小时前
测试失败时自动截图并附加到 Allure 报告
开发语言·python
csbysj202018 小时前
SQL CREATE DATABASE 指令详解
开发语言
我命由我1234518 小时前
React - useEffect、useRef、Fragment
开发语言·前端·javascript·react.js·前端框架·ecmascript·js
未来龙皇小蓝18 小时前
Java安全通信:RSA签名 + AES混合加密详解
java·开发语言·安全·web安全
heimeiyingwang18 小时前
【架构实战】混沌工程:让系统更健壮的实践
开发语言·架构·php