Linux系统安装Qt

        Qt是一个跨平台的 C++ 应用程序开发框架,它最初用于开发图形用户界面(GUI)程序,现已扩展为支持 非 GUI 程序(如控制台工具、服务器)以及 移动应用、嵌入式系统、物联网设备 等领域的综合性开发框架。

Windows系统中,下载安装Qt很简单,网上有很多教程,现在我来介绍Linux系统中下载安装Qt,分享我自己的下载安装过程和踩过的坑。

1.前置条件:

(1)Windows 10系统电脑

 (2)已安装 VMware Workstation Pro(版本 16 及以上)

(3)已下载 ubuntu-24.04.2-desktop-amd64.iso 镜像文件(官网下载:Download Ubuntu Desktop | Ubuntu) 

VMware虚拟机下载和破解过程略,Ubuntu光盘镜像文件下载过程略,很简单。

2.

  

  

  

如果需要下载Qt,20GB肯定是不够用的,建议50GB起步

  

  

点击【完成】,完成创建Ubuntu系统过程。

然后是Ubuntu系统较长时间的系统配置。

3. 在线安装方式

qt分为在线安装和离线安装。从qt5.15开始,只支持在线安装。本文也只写了在线安装方式。

在Ubuntu系统中,打开qt-Linux版本下载地址:Download Qt OSS: Get Qt Online Installer

  

下载好qt-online-installer-linux-x64-4.9.0.run后,查看下载位置,然后 Ctrl+Alt+T 打开terminal终端,cd到下载位置。比如我的下载位置在 /home/zhang/下载

  

为 Qt 安装程序添加 可执行权限(让系统允许运行该文件):

chmod +x qt-online-installer-linux-x64-4.9.0.run

执行 Qt 在线安装程序,启动安装向导:sudo ./qt-online-installer-linux-x64-4.9.0.run  

亲测如果不用镜像,直接用在官方下载的话,会非常慢,所以推荐用镜像:

sudo ./qt-online-installer-linux-x64-4.9.0.run --mirror https://mirrors.ustc.edu.cn/qtproject/

        

  

如果安装过程中出现了这个弹窗,意思是未找到所需的 XCB 光标平台库 ,建议使用系统发行版的包管理器进行安装。对于基于 Ubuntu 的系统,可执行命令

sudo apt install libxcb-cursor0 libxcb-cursor-dev

 来安装相关库,以解决该报错问题。

  

安装完成后,可在应用里找到Qt Creator

  

学习链接:0voice · GitHub

<think>好的,我现在需要帮助用户解决在Linux系统安装QT开发环境的问题。根据用户提供的引用内容,我需要综合这些信息来给出清晰的步骤。首先,用户提到了引用[1]和[2],这两个都是关于在Linux安装Qt Creator的。引用[1]使用的是.run文件,而引用[2]用的是.bin文件。另外,引用[3]虽然主要讲Windows,但提到了构建工具的选择,可能对用户有帮助。 我需要先确定用户需要的是安装Qt Creator还是整个Qt框架。根据引用内容,用户可能是在询问如何安装Qt Creator,因为引用[1]和[2]都是关于安装Qt Creator的。不过Qt开发环境通常包括Qt库和Qt Creator IDE,所以可能需要两者都安装。 接下来,步骤应该包括下载安装包、赋予执行权限、运行安装程序、安装Qt库以及配置环境。需要注意的是,不同版本的安装包可能文件名不同,用户需要根据实际情况调整命令中的文件名。同时,用户可能需要安装依赖库,比如在Ubuntu上使用apt安装必要的依赖。 另外,引用[3]提到构建工具的选择,比如qmake、CMake等,所以在配置项目时可能需要选择qmake作为默认构建工具,这也是需要说明的地方。 需要确保每一步都清晰,并且提醒用户注意版本差异。可能还需要验证安装是否成功,比如通过命令行启动Qt Creator或者创建测试项目。 最后,生成相关问题时要围绕安装步骤、常见问题、配置工具以及与其他平台的对比来提问,这样用户如果有其他疑问也能找到答案。</think>### 如何在Linux系统安装QT开发环境 #### 1. 下载QT安装包 根据系统架构选择对应的安装文件(x86或x86_64),推荐使用官方提供的`.run`或`.bin`可执行文件。例如: - 安装Qt Creator(IDE):`qt-creator-opensource-linux-x86_64-4.5.1.run`[^1] - 或旧版本安装包:`qt-creator-linux-x86-opensource-2.4.1.bin`[^2] #### 2. 赋予安装文件执行权限 ```bash chmod +x qt-creator-opensource-linux-x86_64-4.5.1.run ``` #### 3. 运行安装程序 ```bash sudo ./qt-creator-opensource-linux-x86_64-4.5.1.run ``` 安装过程中需按提示选择组件和安装路径,建议保留默认配置。 #### 4. 安装Qt开发库(可选) 若需开发QT应用程序,需安装Qt库: - **通过包管理器安装**(以Ubuntu为例): ```bash sudo apt install qt5-default qtcreator ``` - **或手动下载Qt Online Installer**: 从[Qt官网](https://www.qt.io/)下载在线安装器,按向导选择所需组件。 #### 5. 配置构建工具 默认使用`qmake`作为构建工具(适用于大多数Qt项目),也支持CMake或Qbs[^3]。在Qt Creator中可通过菜单栏的`工具 > 选项 > 构建和运行`进行配置。 #### 6. 验证安装 启动Qt Creator并创建测试项目: ```bash qtcreator ``` 新建一个`Qt Widgets Application`项目,编译运行若显示窗口则表示安装成功。 --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值