Qt 是一个跨平台的C++应用程序开发框架,广泛用于图形用户界面、嵌入式系统和移动应用开发。本文将详细介绍在 Ubuntu 20.04 系统上安装 Qt5.15 的两种方法:使用在线安装器(推荐新手)和从源码编译(适合自定义安装)。无论你是刚接触Linux的初学者,还是有经验的开发者,这篇 Ubuntu 20.04安装Qt5.15 教程都能帮助你快速搭建 Linux Qt开发环境。
📌 准备工作: 确保系统已更新,并安装必要的编译工具和依赖库。打开终端,执行以下命令:
sudo apt update && sudo apt upgrade -ysudo apt install build-essential libgl1-mesa-dev libfontconfig1-dev libfreetype6-dev libx11-dev libxext-dev libxfixes-dev libxi-dev libxrender-dev libxcb1-dev libx11-xcb-dev libxcb-glx0-dev libxcb-util0-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-shm0-dev libxcb-icccm4-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-x11-dev libxkbcommon-dev libssl-dev -y
Qt官方提供了在线安装器,可以方便地选择所需组件和版本。以下是详细步骤:
wget https://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run
chmod +x qt-unified-linux-x64-online.run
./qt-unified-linux-x64-online.run
安装过程中需要登录或注册Qt账户,选择安装目录,并在组件列表中勾选 Qt 5.15.2(或其他5.15小版本)以及所需的编译器(如GCC)。建议同时安装Qt Creator IDE。
~/.bashrc 文件,添加以下行(请将路径替换为实际安装路径): export PATH=/home/你的用户名/Qt/5.15.2/gcc_64/bin:$PATHexport LD_LIBRARY_PATH=/home/你的用户名/Qt/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH然后执行
source ~/.bashrc 使环境变量生效。
如果你需要自定义编译选项或无法使用在线安装器,可以尝试 Qt源码编译安装。这种方法虽然耗时,但能让你完全掌控安装过程。以下是编译安装 Qt5.15.2 的步骤:
wget http://download.qt.io/official_releases/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz
tar -xvf qt-everywhere-src-5.15.2.tar.xzcd qt-everywhere-src-5.15.2
./configure 指定安装路径和组件。以下是一个常用配置: ./configure -prefix /usr/local/qt5.15 -opensource -confirm-license -nomake examples -nomake tests
参数说明:-prefix 指定安装目录;-opensource 使用开源版本;-confirm-license 自动确认许可证;-nomake 跳过编译示例和测试以节省时间。
make 进行编译,-j$(nproc) 表示利用所有CPU核心加速。 make -j$(nproc)
sudo make install
~/.bashrc,添加以下内容: export PATH=/usr/local/qt5.15/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/qt5.15/lib:$LD_LIBRARY_PATH然后
source ~/.bashrc 生效。 无论使用哪种方法,安装完成后,可以通过以下命令检查Qt版本:
qmake --version
如果显示类似 QMake version 3.1 和 Using Qt version 5.15.2 的信息,说明安装成功。你也可以启动Qt Creator,创建一个简单的Qt Widgets项目并编译运行,进一步验证开发环境是否正常。
💡 小提示: 如果在编译或运行时遇到缺少依赖的错误,可以根据错误提示安装相应的开发包。例如,缺少OpenGL相关库可执行 sudo apt install libglu1-mesa-dev。
通过以上步骤,你已经成功在Ubuntu 20.04上安装了Qt5.15,可以开始你的 Linux Qt开发 之旅了!
本文由主机测评网于2026-02-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260225353.html