ubuntu 20.04安装qt5.12.12

  • Post author:
  • Post category:其他




Qt简介

Qt是一种跨平台的C++图形用户界面(GUI)应用程序开发框架,具有开源、易于学习、易于使用、可扩展和高效的特点。Qt提供了丰富的UI元素和API,可以用于开发各种桌面应用程序、移动应用程序、嵌入式应用程序和Web应用程序。



1、安装编译工具和依赖项

打开终端,输入以下命令:

sudo apt install build-essential libgl1-mesa-dev
sudo apt install libxcb-xinerama0 // X Window System的库,用于启用多显示器支持

这将安装编译工具、OpenGL开发库和Qt platform plugin “xcb”依赖



2、下载qt 5.12.12

  • 使用终端下载命令(wget)下载
wget https://download.qt.io/archive/qt/5.12/5.12.12/qt-opensource-linux-x64-5.12.12.run

这将从Qt官方网站下载Qt 5.12.12的安装程序,并将其保存到当前目录。

  • 从Qt官方网站直接下载

    网址: https://download.qt.io/ ,选择相应版本并下载。如图所示:

    在这里插入图片描述



3、运行安装程序

打开终端,进入到下载的Qt安装程序所在的目录,执行以下命令安装依赖项:

sudo ./qt-opensource-linux-x64-5.12.12.run

在这里插入图片描述

如果没有账号,可以去官网自己申请一个。

在这里插入图片描述

我这里没有安装Android的编译器和源码。因为我这面不进行Android应用开发,而且为了节省时间所以这些都不安装了。


源码我还是建议安装的,有时间可以学习学习。模块选择上我是都选了也可以根据自己需求进行选择。

安装组件详解:

  • Qt Charts:二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。
  • Qt Data Visualization:三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
  • Qt Purchasing:使Qt应用程序能够支持应用内购买。它是一个跨平台的库,目前支持在OS X上的Mac App Store、iOS上的App Store和Android上的Google Play进行购买。
  • Qt Virtual Keyboard:虚拟键盘模块,提供了在应用程序中嵌入虚拟键盘的支持。
  • Qt WebEngine:提供了一个基于 Chromium 的浏览器引擎,可用于在应用程序中嵌入浏览器窗口。
  • Qt Network Authorization:Qt 网络授权是一个附加库,它使 Qt 应用程序能够使用不同的 Web 身份验证系统。
  • Qt WebGL Streaming Plugin:一个 Qt Platform Abstraction 插件,它通过网络将 Qt Quick & Qt OpenGL 应用程序流式传输到支持 WebGL 的浏览器。
  • Qt Script(Deprecated):脚本模块,已被抛弃,不建议安装。



4、安装完毕运行QtCreator

  • 在ubuntu桌面左下角的show applications中搜索双击即可
  • 或者使用终端依据自己的安装路径启动qtcreator



版权声明:本文为bmseven原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。