一、必须安装的系统依赖
这些依赖是 Qt 5.15.2 运行的基础,尤其是图形界面和编译工具:
sudo apt update
sudo apt install -y \
build-essential \ # 包含g++、make等编译工具
libgl1-mesa-dev \ # OpenGL支持(Qt图形渲染必需)
libxcb-xinerama0 \ # X11窗口系统支持
libxcb-util1 \ # XCB工具库
libx11-xcb-dev \ # X11与XCB交互库
libglu1-mesa-dev \ # OpenGL实用库
libxrender-dev \ # 2D渲染支持
libxi-dev \ # X输入扩展
libxkbcommon-dev \ # 键盘布局支持
libxkbcommon-x11-dev \ # X11环境下的键盘支持
libfontconfig1-dev \ # 字体配置(QML文本渲染必需)
libfreetype6-dev \ # 字体渲染引擎
libssl-dev \ # SSL支持(部分QML网络模块需要)
libicu-dev # 国际化支持(QML多语言必需)
1.进入到阿里的网站下载在线安装包
qt-official_releases-online_installers安装包下载_开源镜像站-阿里云
https://mirrors.aliyun.com/qt/official_releases/online_installers/?spm=a2c6h.13651104.d-5201.2.60ad4773ZZNPNm
2.下载完毕后,进入到下载地址,打开虚拟机终端。
我下载完毕后的安装包地址如下:/home/knfunx/下载/
3.开始安装,顺便将镜像地址更改为国内,输入一下指令
./qt-online-installer-linux-x64-online.run --mirror https://mirrors.tuna.tsinghua.edu.cn/qt
4.进入到下载界面后,如果找不到对应的Qt版本,则选择archive,进行搜索,会出来Qt 5.15.2


5.等待安装完成。
6.如果安装完毕后,发现还有插件需要安装。则需要进入到QT安装目录中,找到MaintenanceTool,打开终端,输入如下指令,即可开始添加
sudo ./MaintenanceTool --mirror https://mirrors.tuna.tsinghua.edu.cn/qt

安装过程中可能出现报错:

解决方式
sudo apt update
sudo apt install -y libxcb-cursor0 libxcb-cursor-dev
1万+

被折叠的 条评论
为什么被折叠?



