Qt5 是一个跨平台的C++应用程序开发框架,广泛用于开发图形界面程序、嵌入式应用和工具软件。对于Linux开发者,尤其是使用Ubuntu系统的朋友,安装Qt5是迈向高效开发的第一步。本文将详细介绍Ubuntu安装Qt5的三种常用方法,无论你是刚接触Linux的新手,还是需要配置开发环境的老手,都能轻松跟随本教程完成安装。
在开始Qt5安装教程之前,请确保你的Ubuntu系统已更新,并安装必要的编译工具。打开终端(Ctrl+Alt+T),执行以下命令:
sudo apt updatesudo apt upgrade -ysudo apt install build-essential libgl1-mesa-dev 这些包会提供gcc、g++、make等编译工具,以及OpenGL库,这是Qt5运行所必需的。
Ubuntu的官方软件仓库提供了Qt5的稳定版本,适合不想折腾最新版的用户。执行命令:
sudo apt install qt5-default qtcreator qttools5-dev-tools - qt5-default:设置Qt5为默认版本,包含核心库。- qtcreator:Qt官方IDE,方便开发。- qttools5-dev-tools:包含辅助工具如Qt Designer、Linguist等。安装完成后,你可以在应用程序菜单中找到Qt Creator启动它。这是最常见的Linux Qt5安装方式。
如果你想使用最新版本的Qt5,建议从Qt官网下载离线安装包。首先访问Qt官方下载页面,选择适合Linux的.run文件(例如qt-unified-linux-x64-4.5.2-online.run或离线版)。下载后给文件执行权限并运行:
chmod +x ~/Downloads/qt-unified-linux-x64-4.5.2-online.runsudo ~/Downloads/qt-unified-linux-x64-4.5.2-online.run 按照图形界面提示选择安装路径和组件(建议至少选择Qt 5.15.2或更高版本,以及Qt Creator)。此方法可以自定义安装,非常适合需要特定版本或模块的开发者,是Qt5开发环境配置的进阶选择。
Qt官方也提供在线安装器,体积小,按需下载。下载在线安装器后,同样赋予执行权限并运行:
chmod +x ~/Downloads/qt-unified-linux-x64-4.5.2-online.run./qt-unified-linux-x64-4.5.2-online.run 注意:在线安装器需要登录Qt账号(可免费注册),并可以选择安装多个Qt版本和附加组件。这种方法适合需要灵活管理多个Qt版本的用户。
安装完成后,启动Qt Creator,新建一个项目(File -> New File or Project -> Application -> Qt Widgets Application)。保持默认设置,完成后点击左下角的绿色三角运行按钮。如果能看到一个空白窗口弹出,说明Ubuntu安装Qt5成功!你也可以在终端中使用命令编译一个简单的程序:
qmake -v# 创建一个简单的main.cppecho "#include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QLabel label("Hello Qt5!"); label.show(); return a.exec();}" > main.cppqmake -projectqmakemake./你的项目名 GL/gl.h。解决:安装libgl1-mesa-dev,即sudo apt install libgl1-mesa-dev。libxcb-xinerama0等依赖:sudo apt install --fix-broken,或者根据错误提示安装对应包。Tools/QtCreator/bin/qtcreator.sh。通过以上三种方法,你应该已经成功在Ubuntu上安装了Qt5。无论是选择仓库版、离线包还是在线安装器,都可以快速搭建起Qt5开发环境配置。如果在安装过程中遇到任何问题,欢迎在评论区留言交流。祝你在Qt开发之路上一切顺利!
—— 本教程由Linux爱好者整理,持续更新。
本文由主机测评网于2026-03-12发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260330710.html