在 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,你可以通过以下步骤来配置你的开发环境:
打开“工具”菜单,选择“选项”。
在“构建和运行”下,选择“构建套件”。
点击“添加”按钮来创建一个新的构建套件。
输入构建套件的名称,并选择对应的编译器和 Qt 版本。
完成配置后,点击“应用”和“确定”保存设置。
6. 创建第一个 Qt 项目
在 Qt Creator 中创建并运行一个简单的 Qt 项目是检验安装是否成功并开始开发工作的好方法。以下是创建第一个 Qt 项目的基本步骤:
打开 Qt Creator,选择“文件”菜单中的“新建文件或项目”。
在弹出的“新建”对话框中,选择“应用程序”下的“Qt Widgets 应用程序”。
点击“选择”或“下一步”继续。
在项目向导中,输入你的项目名称和详细资料,例如项目名称为
MyFirstQtApp
,项目位置选择一个合适的文件夹,构建套件选择之前配置的套件。点击“下一步”,选择你想要使用的 Qt 版本和编译类型(调试或发布),然后点击“下一步”。
在接下来的步骤中,你可以配置项目的类和文件。默认情况下,向导会创建一个名为
mainwindow
的窗口类。保持默认设置,点击“下一步”。最后一步是确认项目设置,点击“完成”以创建项目。
项目创建完成后,你可以立即编译和运行它:点击工具栏上的“构建”按钮来编译项目。如果编译成功,点击“运行”按钮或按下
Ctrl+R
来启动应用程序。
通过以上步骤,你就可以在 Ubuntu 系统上成功安装并配置 Qt 开发环境,并开始开发你的 Qt 应用程序了。