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校验码

bash 复制代码
md5sum qt-opensource-linux-x64-5.14.2.run

安装

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

若不可运行,则需要增加执行权限。

方法1:增加执行权限,使用chmod命令

bash 复制代码
chmod +x qt-opensource-linux-x64-5.14.2.run

方法2:增加执行权限,图行界面操作

鼠标右键--->属性--->设置允许执行

运行runfile文件

鼠标双击

或者

执行命令:

bash 复制代码
./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:

bash 复制代码
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 前的#去掉,,保存退出;

重启计算机

相关推荐
深圳恒讯18 分钟前
菲律宾云服务器与传统VPS的架构差异
运维·服务器·架构
蓝天下的守望者28 分钟前
svt_apb_if里的宏定义问题
运维·服务器·数据库
小林ixn31 分钟前
从“玩具工具”到“跨语言利器”:MCP 协议实战解析
运维·服务器·网络
小顿的企业观察1 小时前
中企出海战略规划,正在从“走出去”转向“走进去”
大数据·运维·人工智能·产品运营·制造
数智化转型推荐官2 小时前
2026统一身份管理系统五大发展趋势解读
java·运维·微服务
看菜鸡互2 小时前
探索用 SlideML 让大模型生成 PPT 的实验方法
java·运维
大飞记Python3 小时前
Linux命令速查手册(测试开发4年实战总结,附PDF)
linux·网络·pdf
liguojun20254 小时前
篮球馆自动计时收费系统:从规则配置到自动结算的全流程拆解
java·大数据·运维·人工智能·物联网·1024程序员节
Promise微笑4 小时前
红外分辨率 160×120、320×240、384×288 与 640×480实战选型指南
大数据·运维·人工智能·物联网
顾喵5 小时前
PetaLinux 2017.4 实操指南:PREEMPT_RT实时补丁移植+Zynq PL中断UIO用户态配置(超完整避坑版)
linux