ubuntu 安装QT

发布于:2025-07-02 ⋅ 阅读:(24) ⋅ 点赞:(0)

在 Ubuntu 系统上安装 Qt 可以通过以下步骤完成,以下是详细的安装指南

1. 安装前的准备工作

在开始安装 Qt 之前,需要确保你的 Ubuntu 系统已经更新到最新版本,并且安装了一些必要的依赖。

1.1 更新系统

首先,打开终端并输入以下命令来更新你的系统:

bash

Copy

sudo apt update && sudo apt upgrade
1.2 安装构建工具

接下来,安装编译 Qt 所需的构建工具:

bash

Copy

sudo apt install build-essential
1.3 安装其他依赖

Qt 的安装可能还需要其他依赖,可以使用以下命令安装:

bash

Copy

sudo apt install libgl1-mesa-dev libgles2-mesa-dev libdrm-dev
sudo apt install libxcb-cursor0 libxcb-cursor-dev
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav gstreamer1.0-gl -y

2. 下载并安装 Qt

2.1 注册 Qt 账号

由于使用安装工具必须要输入账号,所以安装之前要注册个账号。点击以下链接注册:Qt Account Login

2.2 下载安装工具

你可以从 Qt 官方网站下载最新版本的 Qt 安装器,它会提供一个图形界面来帮助你选择和安装所需的 Qt 组件。访问 Qt 下载页面,选择适用于 Ubuntu 的在线安装器。为了下载速度更快,推荐使用国内镜像源,例如 清华源阿里源

2.3 运行安装程序

下载完成后,在终端中运行以下命令来给予安装器执行权限,并启动安装器:

bash

Copy

chmod +x qt-unified-linux-x64-online.run
./qt-unified-linux-x64-online.run --mirror https://mirrors.tuna.tsinghua.edu.cn/qt

或者使用阿里源:

bash

Copy

./qt-unified-linux-x64-online.run --mirror https://mirrors.aliyun.com/qt

3. 安装过程

3.1 输入账号密码

安装程序启动后,输入你之前注册的 Qt 账号和密码,点击“Next”,等待登录。

3.2 同意条款

同意使用开源 Qt 的条款和条件,然后点击“Next”。

3.3 选择安装路径

选择安装路径,一般建议安装在 /opt/Qt 文件夹中,然后点击“Next”。

3.4 选择组件

勾选你想要安装的 Qt 版本和组件。如果你需要旧版本的 Qt,需要勾选“Archive”,然后点击“筛选”按钮,它会重新加载更多的 Qt 版本。选择完成后,点击“Next”。

3.5 开始安装

确认所有设置后,点击“安装”按钮开始安装过程。安装器将下载并安装所需的组件。

4. 完成安装

安装完成后,你可以启动 Qt Creator 并开始开发你的应用程序。在应用程序菜单中找到 Qt Creator,或者从安装路径直接运行它。

5. 配置 Qt 开发环境

5.1 设置环境变量

为了方便在终端中编译和运行 Qt 应用程序,你需要设置一些环境变量。打开终端并编辑你的 bash 配置文件,如 .bashrc.bash_profile

bash

Copy

nano ~/.bashrc

在文件末尾添加以下行:

bash

Copy

export PATH=/path/to/qt/bin:$PATH
export QMAKESPEC=/path/to/qt/mkspecs

替换 /path/to/qt 为你的 Qt 安装路径。之后,应用这些更改:

bash

Copy

source ~/.bashrc
5.2 配置 Qt Creator

打开 Qt Creator,你可以通过以下步骤来配置你的开发环境:

  1. 打开“工具”菜单,选择“选项”。

  2. 在“构建和运行”下,选择“构建套件”。

  3. 点击“添加”按钮来创建一个新的构建套件。

  4. 输入构建套件的名称,并选择对应的编译器和 Qt 版本。

  5. 完成配置后,点击“应用”和“确定”保存设置。

6. 创建第一个 Qt 项目

在 Qt Creator 中创建并运行一个简单的 Qt 项目是检验安装是否成功并开始开发工作的好方法。以下是创建第一个 Qt 项目的基本步骤:

  1. 打开 Qt Creator,选择“文件”菜单中的“新建文件或项目”。

  2. 在弹出的“新建”对话框中,选择“应用程序”下的“Qt Widgets 应用程序”。

  3. 点击“选择”或“下一步”继续。

  4. 在项目向导中,输入你的项目名称和详细资料,例如项目名称为 MyFirstQtApp,项目位置选择一个合适的文件夹,构建套件选择之前配置的套件。

  5. 点击“下一步”,选择你想要使用的 Qt 版本和编译类型(调试或发布),然后点击“下一步”。

  6. 在接下来的步骤中,你可以配置项目的类和文件。默认情况下,向导会创建一个名为 mainwindow 的窗口类。保持默认设置,点击“下一步”。

  7. 最后一步是确认项目设置,点击“完成”以创建项目。

  8. 项目创建完成后,你可以立即编译和运行它:点击工具栏上的“构建”按钮来编译项目。如果编译成功,点击“运行”按钮或按下 Ctrl+R 来启动应用程序。

通过以上步骤,你就可以在 Ubuntu 系统上成功安装并配置 Qt 开发环境,并开始开发你的 Qt 应用程序了。