如何在虚拟机(Linux)安装Qt5.15.2

一、必须安装的系统依赖

这些依赖是 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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值