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

http://www.lryc.cn/news/371219.html

相关文章:

  • Linux so文件无法找到及某条命令找不到的解决办法
  • 工业交换机的供电功率配置
  • 实现一个vue js小算法 选择不同的时间段 不交叉
  • GStreamer安装——iOS
  • 【云计算】Docker部署Nextcloud网盘并实现随地公网远程访问
  • 贪心+构造,CF1153 C. Serval and Parenthesis Sequence
  • 网络安全等级保护基本要求 第1部分:安全通用要求
  • ubuntu22.04防火墙策略
  • selenium的使用教程
  • Centos: ifconfig command not found且ip addr查不到服务器IP
  • WPF学习(2)--类与类的继承2-在窗口的实现
  • Docker面试整理-Docker容器与虚拟机比较,安全性如何?
  • Python私教张大鹏 Vue3整合AntDesignVue之Checkbox 多选框
  • flutter 导出iOS问题3
  • 用winform开发一个笔记本电脑是否在充电的小工具
  • 构建汛期智慧水利新生态:EasyCVR视频汇聚监控综合管理方案解析
  • linux中HADOOP_HOME和JAVA_HOME删除后依然指向旧目录
  • C++中的结构体——结构体案例1_2
  • python接入汇率换算工具提高网站/小程序日活度
  • Ubuntu 网络重置
  • 防护DDoS攻击出现的常见误区
  • 入门 Axure RP 9 | 原型设计基础教程
  • 一线大厂都在高薪抢AI产品经理?
  • html实现粘贴excel数据,在页面表格中复制
  • WPF视频学习-简单应用篇图书馆程序(一)
  • Java+前端+Vue 后端Spring boot 开发的全套UWB定位方案,0.1米高精度定位系统源码
  • Mysql查询分析工具Explain的使用
  • OpenCV中的圆形标靶检测——findCirclesGrid()(一)
  • 2025广州眼博会,2025广东省眼睛健康及眼科产业展览会
  • Vue3 自定义渲染器 API createRenderer()(七)