当前位置: 首页 > news >正文

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 前的#去掉,,保存退出;
在这里插入图片描述
重启计算机

相关文章:

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是li…...

Linux so文件无法找到及某条命令找不到的解决办法

前言 在一些定制软件中可能会自带so文件。或者自带一些二进制命令。 这时会如果运行某个程序会发生 **.so 文件无法找到的错误。 以及 * 某条命令无法找到的错误。 比如像是下面这样 解决办法: so文件无法找到 通过往 LD_LIBRARY_PATH 变量中追加路径来告诉程序…...

工业交换机的供电功率配置

在工业领域中,交换机作为网络设备中的重要组成部分,其供电功率配置必不可少。工业交换机的供电功率配置不仅关系到设备的稳定运行,还直接影响到整个工业生产系统的效率和安全性。因此,在选择工业交换机时,必须对供电功…...

实现一个vue js小算法 选择不同的时间段 不交叉

以上图片选择了时间段 现在需要判断 当前选择的时间段 不能够是 有交叉的所以现在需要循环判断 //判断时间段是否重叠交叉 export function areIntervalsNonOverlapping(intervals:any) {// 辅助函数:将时间字符串转换为从当天午夜开始计算的分钟数function conver…...

GStreamer安装——iOS

安装iOS开发 支持从iOS6开始的所有版本 先决条件 iOS开发需要下载Xcode和iOSSDK。Xcode 可以在App Store或 这里 iOSSDK,如果它还没有包含在您的Xcode版本中, 可以从下载选项卡下的Xcode首选项菜单下载。 最低要求iOS版本为6.0。的最低要求版本 Xcode…...

【云计算】Docker部署Nextcloud网盘并实现随地公网远程访问

配置文件 切换root权限,新建一个nextcloud的文件夹,进入该目录,创建docker-compose.yml [cpslocalhost ~]$ su root Password: 666666 [rootlocalhost cps]# ls Desktop Documents Downloads Music Pictures Public Templates Vide…...

贪心+构造,CF1153 C. Serval and Parenthesis Sequence

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 Problem - 1153C - Codeforces 二、解题报告 1、思路分析 对于括号匹配问题我们经典做法是左括号当成1,右括号当成-1 那么只要任意前缀非负且最终总和为0那么该括号序列就是合法 对于本题&…...

网络安全等级保护基本要求 第1部分:安全通用要求

基本要求 第三级 安全物理环境 物理位置选择 a) 机房场地应选择在具有防震、防风和防雨等能力的建筑内; b) 机房场地应避免设在建筑物的顶层或地下室,否则应加强防水和防潮措施 物理访问控制 a) 机房出入口应配置电子门禁系统,控制、鉴…...

ubuntu22.04防火墙策略

1. 安装和配置UFW 1.1 安装UFW 如果UFW尚未安装,可以使用以下命令进行安装: sudo apt update sudo apt install ufw1.2 启用UFW 启用UFW并允许SSH流量,以防止自己被锁定在系统之外: sudo ufw allow OpenSSH sudo ufw enable2…...

selenium的使用教程

Selenium简介 Selenium是一个用于Web应用程序自动化测试工具。它支持多种浏览器,可以录制、编辑和运行自动化测试。通过Selenium,我们可以编写脚本来模拟用户在浏览器中的操作,从而进行功能测试。 二、安装与配置 安装Selenium库 使用pip安…...

Centos: ifconfig command not found且ip addr查不到服务器IP

前段时间部门新派发了服务器,让我过去使用U盘装机,装完后使用ifconfig查不到服务器IP地址,ip addr也是查不到 ifconfig:command not found (这两个图片先用虚拟机的替代一下) 在网上找资料(CSDN,博客园,知乎…...

WPF学习(2)--类与类的继承2-在窗口的实现

一、代码分析 1.Animal.cs 1.1 代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace AnimalNamespace {public class Animal{public string Name { get; set; }public int Age { get; set…...

Docker面试整理-Docker容器与虚拟机比较,安全性如何?

Docker 容器与传统的虚拟机(VM)在许多方面都不同,其中之一是安全性。每种技术都有其特定的安全特点和潜在的风险。了解这些差异可以帮助你做出更好的决策,适当地使用它们来保障系统安全。 容器与虚拟机的安全性对比: 1. 隔离性: ● 虚拟机:提供较高的隔离性。每个虚拟机…...

Python私教张大鹏 Vue3整合AntDesignVue之Checkbox 多选框

何时使用 在一组可选项中进行多项选择时; 单独使用可以表示两种状态之间的切换,和 switch 类似。区别在于切换 switch 会直接触发状态改变,而 checkbox 一般用于状态标记,需要和提交操作配合。 案例:多选框组件 核心…...

flutter 导出iOS问题3

更新flutter版本后 macminihaomacMiniaodeMini SocialIM % flutter --version Flutter 3.7.12 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4d9e56e694 (1 year, 2 months ago) • 2023-04-17 21:47:46 -0400 Engine • revision 1a6…...

用winform开发一个笔记本电脑是否在充电的小工具

笔记本充电状态有两种监测方式,一种是主动查询,另一种是注册充电状态变化事件 1,先说主动监控吧,建立一个线程,反复查询SystemInformation.PowerStatus.PowerLineStatus private void readPower(){while (true){this.…...

构建汛期智慧水利新生态:EasyCVR视频汇聚监控综合管理方案解析

一、项目背景与目标 随着我国水利事业的不断发展,水利设施的管理与维护工作愈发重要。随着夏季汛期的到来,水利管理工作面临着巨大的挑战。为确保水利设施的安全运行,及时应对可能出现的汛情,建设一套高效、智能的视频监控可视化…...

linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录

在Linux系统中,当你删除了HADOOP_HOME和JAVA_HOME环境变量后,它们依然指向旧目录,可能是因为这些变量在其他地方被设置了。以下是一些常见的原因和解决方法: 系统级配置文件: 检查系统级的环境变量配置文件,如/etc/profile、/etc/bashrc、/etc/environment,以及/etc/pro…...

C++中的结构体——结构体案例1_2

案例描述 学校正在做毕设项目,每位老师指导5名学生,总共有3名老师,需求如下 设计学生和老师的结构体,其中在老师的结构体中,有老师的姓名和一个存放5名学生的数组作为成员 学生的成员有姓名、考试分数,创…...

python接入汇率换算工具提高网站/小程序日活度

实时汇率换算工具可以帮助用户快速准确地计算不同货币之间最新的汇兑比例。无论是金融从业者或者是人们日常生活出行都会使用到,广泛用于国际结算、银行汇率查询应用、开展跨国贸易、投资等参考场景。 我们可以通过在网站或者小程序中接入这样一个小工具&#xff0…...

为Claude Code配置Taotoken备用通道,解决访问不稳定问题

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 为Claude Code配置Taotoken备用通道,解决访问不稳定问题 许多开发者将Claude Code作为日常编程助手,用于代…...

LeetCode 118. 杨辉三角

给定一个非负整数 numRows&#xff0c;生成「杨辉三角」的前 numRows 行。在「杨辉三角」中&#xff0c;每个数是它左上方和右上方的数的和。示例 1:输入: numRows 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例 2:输入: numRows 1 输出: [[1]]提示:1 < numRows…...

图解CA注意力机制:用Keras一步步拆解‘宽高分离池化’,理解位置信息如何嵌入通道注意力

图解CA注意力机制&#xff1a;用Keras拆解‘宽高分离池化’的视觉密码 当我们谈论注意力机制时&#xff0c;脑海中往往会浮现SE&#xff08;Squeeze-and-Excitation&#xff09;模块的通道加权画面。但今天要探讨的CA&#xff08;Coordinate Attention&#xff09;机制&#xf…...

告别BRAM!手把手教你用Vivado 2020.1为MicroBlaze工程挂载DDR3内存(附完整MIG配置流程)

突破FPGA内存限制&#xff1a;MicroBlaze工程DDR3内存扩展实战指南 在FPGA开发中&#xff0c;MicroBlaze软核处理器因其灵活性和可定制性广受欢迎&#xff0c;但随着应用复杂度提升&#xff0c;内部BRAM的容量限制很快成为性能瓶颈。本文将带您深入探索如何通过Xilinx Vivado 2…...

5个关键技巧:掌握AutoJs6界面布局设计的最佳实践

5个关键技巧&#xff1a;掌握AutoJs6界面布局设计的最佳实践 【免费下载链接】AutoJs6 安卓平台 JavaScript 自动化工具 (Auto.js 二次开发项目) 项目地址: https://gitcode.com/gh_mirrors/au/AutoJs6 AutoJs6作为安卓平台领先的JavaScript自动化工具&#xff0c;其界面…...

从CAD建模到游戏角色动画:深入浅出聊聊B样条曲线在工业与娱乐中的实战应用

从CAD建模到游戏角色动画&#xff1a;B样条曲线的跨领域实战解析 在工业设计与数字娱乐的交汇处&#xff0c;B样条曲线&#xff08;B-spline Curves&#xff09;正悄然重塑着两个行业的创作范式。当汽车设计师在Alias中推敲车身曲面时&#xff0c;游戏动画师正在Blender里调整…...

告别“对方已撤回“!PC版微信QQ防撤回补丁终极指南

告别"对方已撤回"&#xff01;PC版微信QQ防撤回补丁终极指南 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁&#xff08;我已经看到了&#xff0c;撤回也没用了&#xff09; 项目地址: https://gitco…...

AI HYCAN 007 空气悬架智能功率 MOSFET 完整选型方案

2026年随着 AI 技术在车身控制系统中的深度渗透&#xff0c;HYCAN 007 空气悬架对功率 MOSFET 提出更高要求&#xff1a;高频化、低损耗、高可靠性、小封装。微碧半导体&#xff08;VBsemi&#xff09;基于先进 Trench 工艺&#xff0c;为您提供覆盖压缩机驱动、电磁阀控制、电…...

从网线到数据包:手把手拆解以太网帧,搞懂GMAC接口到底在忙啥

从网线到数据包&#xff1a;手把手拆解以太网帧&#xff0c;搞懂GMAC接口到底在忙啥 当我们在浏览器输入一个网址&#xff0c;敲下回车键的瞬间&#xff0c;数据便开始了一场奇妙的旅程。这场旅程的起点&#xff0c;往往是一根不起眼的网线&#xff0c;而GMAC接口则是这场旅程中…...

基于Azure AI Search与OpenAI构建企业级智能问答系统实战指南

1. 项目概述&#xff1a;当企业级搜索遇上生成式AI 如果你正在为如何让公司内部的知识库、产品文档或客服系统变得更“聪明”而头疼&#xff0c;那么你很可能已经听说过或将接触到这个项目&#xff1a; Azure-Samples/azure-search-openai-demo 。这不仅仅是一个简单的代码示…...