【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
相关推荐
Allnadyy15 小时前
【C++项目】从零实现高并发内存池(一):核心原理与设计思路
java·开发语言·jvm
雅欣鱼子酱15 小时前
Type-C供电PD协议取电Sink芯片ECP5702,可二端头分开供电调整亮度,适用于LED灯带户外防水超亮灯条方案
c语言·开发语言
似水明俊德15 小时前
07-C#
开发语言·c#
浩子智控16 小时前
python程序打包的文件地址处理
开发语言·python·pyqt
Jackey_Song_Odd16 小时前
Part 1:Python语言核心 - 序列与容器
开发语言·windows·python
Elnaij16 小时前
从C++开始的编程生活(20)——AVL树
开发语言·c++
似水明俊德16 小时前
12-C#
开发语言·数据库·oracle·c#
hanbr16 小时前
【C++ STL核心】vector:最常用的动态数组容器(第九天核心)
开发语言·c++
菜鸟‍17 小时前
【后端项目】苍穹外卖day01-开发环境搭建
java·开发语言·spring boot
青槿吖17 小时前
【保姆级教程】Spring事务控制通关指南:XML+注解双版本,避坑指南全奉上
xml·java·开发语言·数据库·sql·spring·mybatis