# QGroundControl学习(一)

来源:互联网 发布:家常菜做法知乎 编辑:程序博客网 时间:2024/06/06 05:22

记录学习QGroundControl的过程。

版本说明 详细 系统 Win Sp1 64位 VS vs2013 QT 5.5.1 QGroundControl qgroundcontrol-Stable_V3.1

-系统环境配置

  1. 安装vs与qt;

  2. 下载QGroundControl
    选择的是Download ZIP模式,文件中缺少文件:
    A. Mavlink V1.0、Mavlink V2.0、GPS

    …\qgroundcontrol-Stable_V3.1\libs\mavlink\include\mavlink\v1.0
    …\qgroundcontrol-Stable_V3.1\libs\mavlink\include\mavlink\v1.0
    …\qgroundcontrol-Stable_V3.1\src\GPS\Drivers\src

  3. Visual Studio编译
    A. 启动QT命令行工具:Qt 5.5 32-bit for Desktop (MSVC 2013),通过cd.. 命令进入源代码路径
    B. 执行“mkdir vsbuild”新建文件夹,”cd vsbuild”进入该文件夹,
    C. 执行 “qmake -r -tp vc ../qgroundcontrol.pro”。在该文件夹下生成vs工程QGroundControl.vcxproj文件等。

  4. 打开QGCApplication.h,加入如下代码:

#define QGC_APPLICATION_NAME    "QGroundControl"#define QGC_ORG_NAME        "QGroundControl.org"#define QGC_ORG_DOMAIN      "org.QGroundControl"#define GIT_VERSION     "v3.2.2.51"

这里写图片描述

原创粉丝点击