Linux安装Qt5.14.2

下载

qt 5.14.2下载网址
下载qt-opensource-linux-x64-5.14.2.run
在这里插入图片描述
Linux系统下载.run文件(runfile文件),windows系统下载.exe文件,mac系统下载.dmg文件。
md5sums.txt中是各个文件对应的MD5校验码

验证MD5校验码

md5sum是linux 下的shell命令 ,其功能是计算检验MD5校验码

md5sum qt-opensource-linux-x64-5.14.2.run

安装

查看下载的.run文件是否可运行

若不可运行,则需要增加执行权限。
方法1:增加执行权限,使用chmod命令

chmod +x qt-opensource-linux-x64-5.14.2.run

方法2:增加执行权限,图行界面操作
鼠标右键—>属性—>设置允许执行

运行runfile文件

鼠标双击
或者
执行命令:

./qt-opensource-linux-x64-5.14.2.run

在这里插入图片描述

点击Next

在这里插入图片描述

登陆Qt账户

登陆Qt账户,没有的话需要注册。输入账户密码后,点击Next
在这里插入图片描述

勾选 I have read and approve,点击“下一步”

勾选“I have read and approve the obligations of using Open Source Qt”
在这里插入图片描述
点击“下一步”
在这里插入图片描述

选择安装目录,点击“下一步”

点击浏览选择安装目录 或 直接输入路径,会自动创建Qt5.14.2文件夹。点击下一步
在这里插入图片描述

选择要安装的组件,点击“下一步”

不做Android开发,所以没有勾选Android组件。本文将其余所有组件全部勾选了,全部安装。
在这里插入图片描述

勾选“I have read and agree to”,点击“下一步”

勾选“I have read and agree to the terms contained in the license agreements”
在这里插入图片描述

点击“安装”

在这里插入图片描述

等待安装完成

在这里插入图片描述

点击“完成”

在这里插入图片描述

在这里插入图片描述
上图底部的提示信息:是询问是否要了解QtCreator的界面,使用过QtCreator的话,可直接点击Do Not Show Again
Qt创造器QtCreator所在目录:
/home/jyu/install/Qt5.14.2/Tools/QtCreator/bin/qtcreator

配置QT环境

编译Qt项目失败,cannot find -lGL

报错:
cannot find -lGL:No such file or directory
collect2: error: ld returned 1 exit status

解决办法,安装libgl1-mesa-dev:

sudo apt install libgl1-mesa-dev

警告Wayland

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
解决方法:
运行 sudo vim /etc/gdm3/custom.conf命令

将 #WaylandEnable=false 前的#去掉,,保存退出;
在这里插入图片描述
重启计算机

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/24788.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单使用phpqrcode 生成二维码图片

$path ROOT_PATH; //tp项目根路径 require_once $path.vendor/phpqrcode/phpqrcode.php; //加载phpqrcode库 $url http://.$_SERVER[HTTP_HOST]./home/index/detail?id.$param[id]; $value $url; //二维码内容 $errorCorrectionLevel L; //容错级别 $mat…

Elasticsearch之深入聚合查询

1、正排索引 1.1 正排索引(doc values )和倒排索引 概念:从广义来说,doc values 本质上是一个序列化的 列式存储 。列式存储 适用于聚合、排序、脚本等操作,所有的数字、地理坐标、日期、IP 和不分词( no…

指针(初阶1)

一.指针是什么 通俗的讲,指针就是地址,其存在的意义就像宾馆房间的序号一样是为了更好的管理空间。 如下图: 如上图所示,指针就是指向内存中的一块空间,也就相当于地址 二.一个指针的大小是多少 之前我们学习过&#x…

面试专区|【43道Java多线程高频题整理(附答案背诵版)】

请说一下进程和线程的区别? 进程和线程都是操作系统进行任务管理的基本单位,但它们之间存在一些关键的区别。 独立性:进程是操作系统分配资源(如CPU时间、内存空间等)的基本单位,它是相互独立的,一个进程…

数据结构之ArrayList与顺序表(下)

找往期文章包括但不限于本期文章中不懂的知识点: 个人主页:我要学编程(ಥ_ಥ)-CSDN博客 所属专栏:数据结构(Java版) 目录 ArrayList的具体使用 118. 杨辉三角 扑克洗牌算法 接上篇:数据结构之ArrayLis…

【环境搭建】2.阿里云ECS服务器 安装MySQL

在阿里云的 Alibaba Cloud Linux 3.2104 LTS 64位系统上安装 MySQL 8,可以按照以下步骤进行: 1.更新系统软件包: 首先,更新系统软件包以确保所有软件包都是最新的: sudo yum update -y2.下载 MySQL 8 官方 Yum 仓库…

【Python列表解锁】:掌握序列精髓,驾驭动态数据集合

文章目录 🚀一、列表🌈二、常规操作💥增💥删💥改💥查 ⭐三、补充操作 🚀一、列表 列表是一个能够存储多个同一或不同元素的序列 列表:list ---- [] 列表属于序列类型(容器…

【Java面试】十二、Kafka相关

文章目录 1、Kafka如何保证消息不丢失1.1 生产者发消息到Brocker丢失:设置异步发送1.2 消息在Broker存储时丢失:发送确认机制1.3 消费者从Brocker接收消息丢失1.4 同步 异步组合提交偏移量 2、Kafka如何保证消费的顺序性3、Kafka高可用机制3.1 集群模式…

深度搜索算法2(c++)

红与黑 题目描述 有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑 色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。 输入 包括多组数据。每组数据的第一行是两个…

Vue.js ECharts使用

一、介绍 ECharts 是一个使用 JavaScript 实现的开源可视化库,涵盖各行业图表,满足各种需求。ECharts 提供了丰富的图表类型和交互能力,使用户能够通过简单的配置生成各种各样的图表,包括但不限于折线图、柱状图、散点图、饼图、雷…

02Linux文件,目录,过滤,管道常用命令

Linux基础概述 Linux基础目录 Linux没有盘符这个概念, 只有一个顶级根目录 /, 所有文件都在它下面 在Windows系统中路径之间的层级关系使用/来表示在Linux系统中路径之间的层级关系使用/来表示,出现在开头的/表示根目录, /home/a.txt表示根目录下的home文件夹内有a.txt文件 …

2024年6月8日_第十五周_周六_分享技术:麻将技术

四人下午打麻将大纲 一、背景设定 时间:一个悠闲的下午地点:某人家中的麻将室或客厅人物: A先生:一个经验丰富的麻将老手,喜欢沉稳地分析牌局B女士:麻将新手,但好学不倦,喜欢尝试新…

微服务开发与实战Day03

一、导入黑马商城项目 资料文档:Docs 1. 安装MySQL ①删除root目录下的mysql rm -rf mysql/ ②把课前资料里的mysql目录上传到root目录下 ③创建一个通用网络 docker network create hm-net ④使用下面的命令安装MySQL docker run -d \--name mysql \-p 330…

自然资源-国土空间规划术语集合

自然资源-国土空间规划术语集合 国土空间: 国家主权与主权权利管辖下的地域空间,是人类生产生活的载体和场所,包括陆地国土空间和海洋国土空间。 国土空间规划: 对一定区域国土空间开发保护在空间和时间上作出的安排&#xff…

C++ OpenCV 图像分类魔法:探索神奇的模型与代码

⭐️我叫忆_恒心,一名喜欢书写博客的研究生👨‍🎓。 如果觉得本文能帮到您,麻烦点个赞👍呗! 近期会不断在专栏里进行更新讲解博客~~~ 有什么问题的小伙伴 欢迎留言提问欧,喜欢的小伙伴给个三连支…

TensorFlow2.x基础与mnist手写数字识别示例

文章目录 Github官网文档Playground安装声明张量常量变量 张量计算张量数据类型转换张量数据维度转换ReLU 函数Softmax 函数卷积神经网络训练模型测试模型数据集保存目录显示每层网络的结果 TensorFlow 是一个开源的深度学习框架,由 Google Brain 团队开发和维护。它…

IP纯净度是什么,对用户有多么重要?

在网络应用和数据采集等领域,代理IP被广泛使用,而代理IP的纯净度则直接影响其性能和可用性。代理IP的纯净度主要涉及到代理IP在网络传输过程中的稳定性、匿名性和安全性。今天就带大家一起了解代理IP纯净度对用户的重要性。 第一,保护用户的隐…

adb多设备多屏幕调试

开发中有一种场景,就是将不同的应用界面投到不同的设备上,那么我们可以用以下方法 adb 多屏幕调试 准备工作 1、获取设备ID,SN码2、查看目前有几块屏幕,获取display-id 通过以下命令查看device-id(SN) a…

springboot+vue前后端项目接口校验通信数据完整性

方案&#xff1a;使用国密SM3算法实现数字签名 服务端 maven的pom文件引用 <!-- 国密算法支持 --><dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-jdk15to18</artifactId><version>1.69</version><…

Android Ble低功耗蓝牙开发

一、新建项目 在Android Studio中新建一个项目&#xff0c;如下图所示&#xff1a; 选择No Activity&#xff0c;然后点击Next 点击Finish&#xff0c;完成项目创建。 1、配置build.gradle 在android{}闭包中添加viewBinding&#xff0c;用于获取控件 buildFeatures {viewB…