安装qt5.15.2

下载QT安装包,需要注册账号

管理员权限执行,可以安装在opt目录下,避免用户目录下太乱

sudo ./qt-unified-linux-x64-4.2.0-online.run

安装如下的包
gcc 64-bit
Qt Charts

然后在.bashrc中加入如下内容:

export PATH="/opt/Qt/Tools/QtCreator/bin:$PATH"
export PATH="/opt/Qt/5.15.2/gcc_64/bin:$PATH"
export LD_LIBRARY_PATH=/opt/Qt/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH

运行

qmake -v

得到

QMake version 3.1
Using Qt version 5.15.2 in /opt/Qt/5.15.2/gcc_64/lib

否则还是用系统自带的qt,很容易提示你缺东西

编译命令

可以打开QT进行

或者在qgroundcontrol目录下新建build文件夹,进入其中

qmake ..
make -j12

其中-j12代表多线程数量,有几个就用几个
最后进入staging目录

./QGroundControl

几个小问题

缺包

sudo apt-get install speech-dispatcher libudev-dev libsdl2-dev patchelf

缺文件


去nlohmann_json下载下来放进libs\libevents\libevents\libs\cpp\parse\。

提示缺文件的:
QGCExternalLibs.pri中添加:

INCLUDEPATH += libs/libevents/libevents/libs/cpp/parse/nlohmann_json/include
INCLUDEPATH += libs/airmapd/include

client.h报错

issue里面有一个类似的问题

qmake的时候加上一个参数

qmake DEFINES=DISABLE_AIRMAP ..

Ubuntu20.04安装QGroundcontrol开发环境相关推荐

  1. Ubuntu20.04安装STM32开发环境

    Ubuntu20.04安装STM32开发环境 鉴于很多开发者需要用到Linux系统进行嵌入式系统开发,ST的编程软件很多已经支持Linux系统,这篇文章讲讲如何在Ubuntu20.04系统种安装ST的 ...

  2. 从零开始安装搭建win10与ubuntu20.04双系统开发环境——集安装、配置、软件、美化、常见问题等于一体的——超详细教程

    文章目录 **前言 ** 关于系统安装配置与软件安装 一.Win10安装ubuntu20.04双系统 1.按照自己的需求分区 2.配置软件镜像源 软件包管理工具介绍 更换APT源--使用国内镜像 3. ...

  3. Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置

    目录 前言 一.新建ROS工程及初始化编译 二.在Baxter的工作空间对setup.bash文件进行source ​编辑 三.安装Baxter SDK 四.测试 ​编辑 总结 前言 Baxter s ...

  4. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  5. 在Ubuntu20.04搭建WordPress开发环境

    最近在B站刷到一个很不错的WordPress开发视频 https://www.bilibili.com/video/BV1E7411A7Yj?p=1 最近PHP8.0的发布, 性能得到极大提升, 再加 ...

  6. Ubuntu16.04 安装Python开发环境

    安装Pycharm Pycharm下载与准备 官网下载无需多言:https://www.jetbrains.com/pycharm/download/#section=linux 安装JDKUbunt ...

  7. 基于Ubuntu20.04配置Emscripten开发环境

    Emscripten环境配置 1.简介 2.依赖环境 3.环境搭建 4.辅助调试环境 1.简介 Emscripten 编译器基于 LLVM ,该编译器可以将 C / C++ 的代码编译成 JavaSc ...

  8. 一个c语言程序的开发环境,C语言入门(2)——安装VS2013开发环境并编写第一个C语言程序...

    在C语言入门系列中,我们使用Visual studio 2013 Professional作为开发工具.本篇详细介绍如何安装Visualstudio 2013 Professional并写出我们第一个 ...

  9. 如何在Ubuntu 14.04下安装OpenGL开发环境

    最近因工作需要,研究了一下OpenGL,并且在Ubuntu系统下搭建了一个简单的开发环境.下面就对搭建过程进行一下简单的介绍. 一.搭建开发环境 首先,ubuntu14.04版本已经默认安装了open ...

最新文章

  1. 六十八、SpringBoot连接MongoDB操作
  2. php mysql_query的的用法_PHPmysqli_query()函数定义与用法
  3. java对字符处理(一)--对HTML中字符转换
  4. Windows上pip install kenlm报错解决
  5. 什么是写一个java类,Java什么是类?class的相关介绍
  6. JVM(六)为什么新生代有两个Survivor分区? 1
  7. vue+django前后端项目部署
  8. 河南城建计算机网络试卷,河南城建计算机网络技术学习心得体会.docx
  9. Microsoft Visio 2010密钥
  10. 第一二三章 PMP第六版读书笔记
  11. 如何避免IE浏览器自动升级到版本11
  12. PCIE及南桥芯片组
  13. 互联网企业盈利模式全分析
  14. 记一次盖茨木马应急响应
  15. java中sort函数的使用
  16. Linux学习基本步骤
  17. get_calib_data_observ_points算子说明
  18. 某东签名算法解析(一)
  19. 数学 ( 解高次同余方程 )——Discrete Logarithm Problem ( UVA 7457 )
  20. 生活小窍门小全-热爱生活,就收藏它吧!

热门文章

  1. 【图神经网络】 - GNN的几个模型及论文解析(NN4G、GAT、GCN)
  2. 关于人与人之间的那些烦恼
  3. 池州学院计算机专业怎么样,2017池州学院专业排名情况
  4. 三菱伺服电机控制实例
  5. 河南职高计算机专业考本科要多少分,职高生多少分可以上本科
  6. python图像识别马路_使用Python和OpenCV在道路上找到车道线
  7. 怎样将cad布局导出来_请问 CAD布局里面的图 怎么复制出来
  8. Web前端开发技术课程大作业,期末考试HTML+CSS+JavaScript电竞游戏介绍网站
  9. FTP错误代码列表(ftp状态码、ftp错误码)
  10. GitHub快速访问