QT下载并安装

一、QT下载

1、从 Qt 5.15.0 开始,开源版本必须用在线安装器,不再提供离线安装包。

2、错误处理:./qt-online-installer-linux-x64-4.11.0.run: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by ./qt-online-installer-linux-x64-4.11.0.run)

原因:当前系统的 GLIBC 版本 < 2.28,而 Qt 在线安装器 4.11.0 是用 GLIBC 2.28+ 编译的,无法在旧系统上直接运行

解决方法:

Linux x64 旧版在线安装器(不需要 GLIBC 2.28) 的官方直链与国内镜像,优先用 4.6.0 版(最后一个不要求 GLIBC 2.28 的版本)。

一、官方存档根目录(所有旧版)

https://download.qt.io/archive/online_installers/download.qt.io

二、Linux x64 常用旧版(直接 wget 可用)

1)4.6.0(推荐,无 GLIBC 2.28 要求)
2)4.5.1(备选)

https://download.qt.io/archive/online_installers/4.5/qt-online-installer-linux-x64-4.5.1.run

3)4.7.0(开始要求 GLIBC 2.28,不要用)

https://download.qt.io/archive/online_installers/4.7/qt-online-installer-linux-x64-4.7.0.run

我是用:旧版:qt-unified-linux-x64-4.6.1-online.run 来在线安装QT的

二、QT安装

一、准备工作(1 分钟)

  1. 打开终端(Ctrl+Alt+T)
  2. 安装基础依赖(避免编译报错)

sudo apt update //Linux 系统更新软件源列表的基础命令

sudo apt install -y build-essential gcc g++ make cmake //给 Linux 装上 C/C++ 编译工具链(Qt 必须依赖)

二、在线安装

用官网的在线安装很慢,启动安装器时强制指定国内镜像。

./qt-online-installer-linux-x64-4.6.1.run --mirror https://mirrors.ustc.edu.cn/qtproject (中科大镜像,我已使用正常)

默认连 Qt 国外服务器,国内带宽极差,换成清华 / 中科大镜像源 直接满速。


方法一:启动安装器时强制指定国内镜像(最简单)

1. 用你之前能用的 4.6.1 安装器

bash

运行

复制代码
chmod +x qt-online-installer-linux-x64-4.6.1.run

2. 带镜像参数启动(必加)

清华镜像(推荐)

bash

运行

复制代码
./qt-online-installer-linux-x64-4.6.1.run --mirror https://mirrors.tuna.tsinghua.edu.cn/qtproject

中科大镜像(备用)我已使用正常

bash

运行

复制代码
./qt-online-installer-linux-x64-4.6.1.run --mirror https://mirrors.ustc.edu.cn/qtproject

启动后下载直接走国内源,速度从几 KB 变成 几 MB。

QT Create 镜像

注意事项:

1.Ubuntu 18.04 是比较老的版本。其GLIBC 较老(2.27)
  • Ubuntu 18.04 → GLIBC 2.27
  • Ubuntu 20.04 → 2.31
  • Ubuntu 22.04 → 2.35

2.安装Qt 5.15.x/6.x(GLIBC 要求太高),Ubuntu 18.04 将导致安装QT 5.15.x 因GLIBC过低报错,而无法安装。同样如果在Ubuntu 18.04中安装QT Create的高版本,也可能导致QT Create安装出错,而无法安装。

相关推荐
宛 禾1 小时前
Qt 事件系统完全指南:从事件循环到实战避坑
qt
Evand J1 小时前
【MATLAB例程介绍】(17)永磁同步电机(PMSM)基于自适应无迹卡尔曼滤波(AUKF)的电流噪声在线估计。测量噪声协方差自适应与转速估计对比仿真
开发语言·matlab·卡尔曼滤波·无迹卡尔曼滤波·pmsm·电机滤波
BaiPeter2 小时前
ZPL文件预览
开发语言·c++
噢,我明白了8 小时前
JAVA中的一些基础应用知识点
java·开发语言
时间的拾荒人9 小时前
Redis 入门详解:核心特性、重要文件与全局命令实战
开发语言·redis·面试
敲上瘾9 小时前
Qt Widgets入门:项目模板解析与Hello World
开发语言·数据库·c++·qt·ui·qt6.3
码途行者10 小时前
网站的SQL 注入:从攻击原理到防御措施
开发语言·sql·php
旖旎夜光10 小时前
【C++ 基础入门】C++ 多态(中):虚函数表、多态原理与动静绑定
开发语言·c++·笔记·学习
你看我名字11 小时前
产品参数昨天还对,今天已过期:数眼智能与大模型应用如何做资料版本校验
开发语言·架构
老秦包你会11 小时前
计算机网络第二课 ----Socket(套接字)编程预备
开发语言·计算机网络·php