Qt 是一个免费的、开源的、跨平台的桌面、嵌入式和移动应用程序开发框架。 它支持各种平台,例如 Linux、OS X、Windows、VxWorks、QNX、Android、iOS、BlackBerry、Sailfish OS 等。 不仅仅是一种编程语言。 Qt 是一个用 C++ 编写的框架。 预处理器元对象编译器用于扩展 C++ 语言,使其具有信号和槽等功能。 在编译步骤之前,MOC 会解析用 Qt 扩展 C++ 编写的源文件,并从中生成符合标准的 C++ 源代码。 因此,框架本身和使用它的应用程序/库可以由任何符合标准的 C++ 编译器编译,如 Clang、GCC、ICC、MinGW 和 MSVC。
在本文中,我们将首先介绍如何通过命令行安装 Qt Creator。 然后,我们将解释如何编写一个简单的 Qt Hello World 程序并运行它:
- 命令行
- Qt 编译器 GUI
我们已经在 Debian 10 Buster 系统上运行了本文中提到的命令和过程。
安装 Qt Creator
让我们首先安装 Build Essential,它是一个元软件包,可让您在 Debian 中安装和使用 C++ 工具。
通过应用程序启动器搜索栏打开 Debian 命令行终端,如下所示:
然后运行以下命令 sudo 为了使用 Internet 更新您的本地存储库索引:
$ sudo apt-get update