Ubuntu安装Qt以及配置步骤

Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分。Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展。基本上,Qt和X Window上的Motif、Openwin、GTK等图形界面库和Windows平台上的MFC、OWL、VCl以及ATl是相同类型的东西。

1.下载Qt

qt下载地址

2.安装Qt

本人安装的是 qt-opensource-linux-x64-5.9.5.run

打开终端,输入命令:“sudo chmod -R 777 qtopensource-linux-x64-5.9.5.run”,赋予安装包权限;

开始安装 Qt,输入命令“sudo ./qt-opensource-linux-x64-5.9.5.run”,将 Qt 安装在根目录/opt 下,当然你也可以在图形界面安装过程中自行设置安装路径;

根据弹出的窗口,按照提示(特别注意,安装组件时,一定要勾选GCC 64位编译器),一直点击 next;

3. 配置 Qt 环境:

打开终端,键入命令“sudo apt-get install gcc g++”,安装 linux 下编程的编译器;

再输入命令“sudo apt-get install libqt4-dev”;

再输入命令“sudo apt-get install build-essential”,这是一个编译工具,它可以使得我们的程序知道头文件和库函数放在哪个位置;

打开 Qt,即在终端,使用命令“cd /opt/Qt5.9.5/Tools/QtCreator/bin/”),然后使用命令“./qtcreator”打开 Qt;

### Ubuntu安装 Qt 5.15.2 的步骤 #### 准备工作 为了确保顺利安装,建议先更新系统的软件包列表并升级已有的软件包。这可以通过运行以下命令来完成: ```bash sudo apt update && sudo apt upgrade -y ``` #### 安装依赖项 在开始安装 Qt 之前,需要安装一些必要的构建工具和其他依赖库。 ```bash sudo apt install build-essential libgl1-mesa-dev libgles2-mesa-dev \ libegl1-mesa-dev gperf bison flex cmake perl python3 ruby git subversion \ zlib1g-dev libfontconfig1-dev libfreetype6-dev libx11-dev libxext-dev \ libxrender-dev libxi-dev libxcb1-dev libx11-xcb-dev libxcb-keysyms0-dev \ libxcb-image0-dev libxcb-shm0-dev libxcb-icccm4-dev libxcb-sync-dev \ libxfixes-dev libxdamage-dev libxrandr-dev libxcursor-dev libxcomposite-dev \ libxkbcommon-dev libwayland-dev wayland-protocols mesa-common-dev \ libdbus-1-dev libinput-dev libudev-dev libtsan0 -y ``` #### 下载 Qt 源码或二进制文件 可以选择下载官方发布的源代码自行编译,也可以直接获取预编译好的二进制版本。对于大多数开发者来说,推荐使用在线安装程序简化过程[^1]。 访问 [Qt官方网站](https://www.qt.io/download-open-source),找到适用于 Linux 平台的离线/在线安装器链接进行下载。按照网页提示操作即可获得所需的安装文件。 #### 执行安装向导 一旦下载完毕,在终端中切换到保存有安装文件的位置,并赋予执行权限后启动它: ```bash chmod +x qt-unified-linux-x64-*.run ./qt-unified-linux-x64-*.run ``` 跟随图形界面引导完成后续配置选项的选择,比如目标路径、组件选取等设置。注意选择合适的版本号(即此处为 5.15.2),以及确认 License 协议等内容[^2]。 #### 验证安装成果 当整个流程结束后,可以打开一个新的 Shell 窗口尝试输入 `qmake --version` 来验证是否成功加载了新安装Qt 版本。 ```bash qmake --version ``` 如果显示的是预期中的 Qt 5.15.2,则说明一切正常;否则可能需要检查环境变量 PATH 是否包含了正确的 qmake 路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wp猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值