Qt for Linux/X11
Qt 对不同 Linux 平台的支持广泛且成熟。
要下载和安装 Qt for Linux,请按照Qt 入门页面上的说明进行。
支持的配置
以下配置受支持。
发行版 | 体系结构 | 编译器 | 注意 |
---|---|---|---|
Red Hat 8.6 | x86_64 | GCC 10 (工具集) | |
Red Hat 8.8 | x86_64 | GCC 10 (工具集) | |
Red Hat 9.2 | x86_64 | GCC 11 | |
openSUSE 15.5 | x86_64 | GCC 9 | |
SUSE Linux Enterprise Server 15 SP5 | x86_64 | GCC 10 | |
Ubuntu 22.04 | x86_64 | 由 Canonical 提供的 GCC 11.x | |
基于 ARM 的 Debian 11.6 | arm64 | GCC 10 | 技术预览 |
开发主机的要求
Linux 的 Qt 安装程序假定 C++ 编译器、调试器、make 和其他开发工具由宿主操作系统提供。此外,构建图形 Qt 应用程序需要Qt for X11 要求,以及安装 OpenGL 库和头文件。大多数 Linux 发行版默认不会安装所有这些,但设置开发环境仍然非常简单。
使用以下命令安装构建 Qt 应用程序基本要求的
Debian/Ubuntu (apt-get)
sudo apt-get install build-essential libgl1-mesa-dev
Fedora/RHEL/CentOS (yum)
sudo yum groupinstall "C Development Tools and Libraries" sudo yum install mesa-libGL-devel
openSUSE (zypper)
sudo zypper install -t pattern devel_basis
从源代码构建 Qt
您还可以从源代码包中构建 Qt 并根据您的目标平台进行配置。源代码包可以从http://www.qt.io/download/ 获取。
以下将提供有关从源代码构建 Qt 的更多信息。
部署和其他问题
以下页面将涵盖创建 Linux/X11 应用程序的具体问题和建议。
下一步是什么
我们邀请您探索 Qt 的其他部分。我们准备了概述,帮助您决定使用哪些 API,我们的示例演示了如何使用我们的 API。
Qt 的充满活力和活跃的社区站点http://qt.io 提供了维基、论坛以及额外的学习指南和演示。
© 2024 The Qt Company Ltd. 包含在此处的文档贡献归各自所有者版权所有。此处提供的文档是根据自由软件基金会发布的GNU自由文档许可协议第1.3版许可的。GNU自由文档许可协议版本1.3。Qt及其相关标志是The Qt Company Ltd.在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。