在统信UOS的桌面上右击,在弹出的快捷菜单中选择“在终端中打开”,打开统信UOS的命令行终端,使用命令即可完成Qt 5.11.3的安装,具体安装过程如下。
在命令行终端输入安装命令“sudo apt install cmake qt5-default qtcreator g++ build-essential”,如图1-1所示。
图1-1 通过sudo命令安装Qt
输入命令并按“Enter”键后,sudo自动开始从网络上下载所需的包,例如开发工具Qt Creator、编译器qmake、帮助文档、开发样例等。下载后通过输入字母Y来确认安装,如图1-2所示。
图1-2 安装确认
安装过程大约需要3分钟(不同版本安装时长有所不同),这个过程完成之后,界面如图1-3所示。
图1-3 安装完成
此时,通过命令“qmake -v”可查看Qt的版本信息,如图1-4所示。
图1-4 查看版本
在命令行终端通过命令“qtcreator”可以启动Qt自带的集成开发环境(Integrated Development Environment,IDE),如图1-5所示。
图1-5 启动IDE工具
Qt Creator启动后的界面如图1-6所示。
图1-6 Qt Creator启动后界面
至此,Qt安装完成,开发环境已经搭建好,从第2章开始将介绍Qt Creator的使用。
Qt Creator是跨平台的集成开发环境,旨在为开发者带来更好的体验。本章主要介绍Qt Creator的使用以及界面、模块和项目构建等内容,并通过Qt Creator构建Hello UOS项目。还介绍了在统信UOS环境下通过VS Code、CMake开发和调试C++程序。
【目标任务】
掌握Qt Creator的使用,熟悉界面、模块,熟悉项目构建、程序调试。
【知识点】
● Qt Creator的使用。
● 项目构建过程。
● 通过VS Code、CMake开发和调试C++程序。
【项目实践】
Hello UOS项目:在页面显示文本“Hello UOS!”。
Qt Creator是跨平台的IDE,可在Windows、Linux和macOS等桌面操作系统上运行,并允许开发人员在桌面、移动端和嵌入式平台上创建应用程序。Qt Creator的设计目标是使开发人员能够更快速、轻易地完成开发任务。
Qt Creator包括项目生成向导,高级C++代码编辑器,浏览文件及类的工具,集成的Qt Designer、Qt Assistant、Qt Linguist,图形化的GDB调试前端,以及集成的qmake编译工具等。下面对其启动后的界面进行介绍。