首页 > 编程语言 >qgroundcontrol开发环境搭建源码编译

qgroundcontrol开发环境搭建源码编译

时间:2024-05-11 14:57:10浏览次数:15  
标签:5.4 qgroundcontrol V2.6 mavlink 编译 源码 Stable

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.6\libs\mavlink\include\mavlink\v1.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项目解决方案

 

 

 在编译运行

 

 运行成功截图


翻译

搜索

复制

标签:5.4,qgroundcontrol,V2.6,mavlink,编译,源码,Stable
From: https://www.cnblogs.com/shiyh/p/18186510

相关文章

  • SciTech-BigDataAIML-TensorFlow-Model的编译:设置(LossFunction+Optimizer+Metrics)与
    机器学习|model.compile()用法model.compile()的作用:为经过设计的Model(神经网络模型)设置好:loss损失函数、optimizer优化器、metrics准确性评价函数。并且进行编译;Optimizers优化器:Optimizer的主要功能是作用在GD(梯度下降)的过程,使得Gradient(梯度)更快(快速......
  • linux环境静态编译openssl、curl
    编译opensslopenssl下载地址:https://www.openssl.org/source/index.htmltarzxvfopenssl-3.3.0.tar.gzcdopenssl-3.3.0/./config-fPICno-shared--prefix=/root/openssl_install--openssldir=/root/openssl_installmakemakeinstall编译curlcurl下载地址:https:/......
  • [附源码+文档]Java Swing小游戏源码合集(14款)_毕业设计必选项目
    (小众游戏塔防迷宫动作剧情类等)16款游戏源码Javaswing五子棋联网版源代码Javaswing贪吃蛇游戏开发教程+源码Javaswing超级玛丽游戏Javaswing俄罗斯方块项目源码Javaswing飞机大战游戏源码Javaswing雷电游戏源码Javaswing连连看游戏源码Javaswing模拟写字板源码......
  • Keil 和Eclipse 软件编译环境下bin和ram以及flash大小及关系
    一.keil软件编译环境ProgramSize:Code=65228 RO-data=5302 RW-data=48 ZI-data=1681keil软件编译后会出现上面的提示,其意义如下:Code:指程序中代码的字节数RO-data:指程序中定义的常量字节数RW-data:程序中已初始化的变量字节数ZI-Data:程序中未初始化的变量字节数......
  • [附源码]石器时代_恐龙宝贝内购版_三网H5手游_附GM
    石器时代之恐龙宝贝内购版_三网H5经典怀旧Q萌全网通手游_Linux服务端源码_视频架设教程_GM多功能授权后台_CDK授权后台本教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!!教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了如果你是小白也没问题......
  • UcOs-III 源码阅读: os_tmr.c
    对定时器源文件os_tmr.c进行源码阅读与注释://功能:创建、删除、启动、停止、删除、初始化模块、获取定时器剩余时间、获取定时器状态、//创建定时器API:OS_TmrCreate//删除定时器API:OS_TmrDel//启动定时器API:O......
  • XFreerdp2.x编译安装
    1、下载freerdp编译包gitclonehttps://github.com/FreeRDP/FreeRDP.git或者指定版本zip文件下载 2、安装freerdp所依赖包foriin`find./-typef`;docat${i}|grep-i'openssl-devel';if[$?=="0"];thenecho"${i}";fi;done查看需要的安装包2.x版本的实际......
  • 线性同余-常见语言编译器参数
    Sourcem(multiplier) a   (increment) coutputbitsofseedin rand() /Random(L)NumericalRecipes23216645251013904223 Borland C/C++232226954771bits30..16in rand(),30..0inlrand()glibc (usedby GCC)[5]231110351524512345b......
  • JDK源码阅读-------自学笔记(二十六)(java.util.Map 自定义讲解)
    一、简介Map就是用来存储“键(key)-值(value)”对的.通过键寻找value,所以键不能重复.数组的本质也是一种键值对,区别就是索引一般是数字,而Map的Key可以是任意对象(字符串,数字),相当于把数组的索引范围扩的更大,使用更方便.实际开发中较为常用.二、Map的常用方法实例(1......
  • 《编译原理》阅读笔记:p4-p17
    《编译原理》学习第2天,p4-p17总结,总计14页。一、技术总结1.structureofcompiler编译器组成包括:LexicalAnalyzer->SyntaxAnalazer->Semantictree->IntermediateCodeGenerator->Machine-IndependentCodeOptimizer->CodeGenerator->Machine-Dependent......