qgroundcontrol开发环境搭建源码编译

qgroundcontrol是一款无人机地面站开源软件,C++/QT开发

在https://github.com/mavlink/qgroundcontrol上就能找到,选择稳定版下载最新的是2.6

下载https://github.com/mavlink/qgroundcontrol/archive/Stable_V2.6.zip

QT的对应版本

http://download.qt-project.org/official_releases/qt/5.4/5.4.0/qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe

先安装QT,在解压qgroundcontrol

下载mavlink    

解压到 ...qgroundcontrol-Stable_V2.6libsmavlinkincludemavlinkv1.0目录下

https://github.com/mavlink/qgroundcontrol/tree/Stable_V2.6/libs/mavlink/include/mavlink

如果是直接下载qgroundcontrol的zip,是不包含mavlink,编译过就自然知道了

然后在qgroundcontrol-Stable_V2.6目录下打开cmd运行

qmake -r -tp vc qgroundcontrol.pro

即可生成sln格式的VS项目解决方案

 在编译运行

 运行成功截图

原文地址:https://www.cnblogs.com/nightnine/p/5595421.html