【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 小时前
PDF或Word转图片(多线程+aspose+函数式接口)
java·开发语言
姓蔡小朋友18 小时前
SpringDataRedis
java·开发语言·redis
Predestination王瀞潞18 小时前
Python3:Eighth 函数
开发语言·python
夜晚中的人海18 小时前
【C++】分治-快速排序算法习题
开发语言·c++·排序算法
爱编程的鱼18 小时前
想学编程作为今后的工作技能,学哪种语言适用性更强?
开发语言·算法·c#·bug
yugi98783818 小时前
基于MATLAB的心电信号去噪
开发语言·matlab
国服第二切图仔19 小时前
Rust入门开发之Rust中如何实现面向对象编程
开发语言·后端·rust
yq146828609019 小时前
C (统计二进制中“1“的个数)
c语言·开发语言·算法
mm-q291522272919 小时前
Java并发编程从入门到进阶 多场景实战
java·开发语言
nice_lcj52019 小时前
认识多线程:单例模式
java·开发语言·单例模式