关于Qt的相关介绍,可以参考QT从入门到实战x篇,Qt 5.9 C++开发指南,对于重复部分,本栏目不做详细介绍。关于Linux的基础,本人将重新整理一个栏目,就叫Linux基础吧,有需要的可以后期关注下。
文章目录
1. Qt简介及为什么学习Qt?
1.1 Qt简介
-
Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面 (Graphical User Interface,简称 GUI) 程序。
-
Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix、智能手机系统Android、ios、WinPhone, 嵌入式系统 QNX、VxWorks 等。
-
Qt官网:https://www.qt.io/
1.2 为什么学习Qt?
-
1.Qt可以做Windows应用程序,例如WPS,Maya (玛雅【大型3D建模软件】) VirtualBox等,甚至一些Linux桌面,如Kubuntu桌面,是使用Qt编写的。
-
2.在嵌入式ARM Linux里支持比较多,如Yocto、 Buildroot、 Debian、Ubuntu等等一些发行版本Linux系统里都有Qt的支持。
-
3.开发简单,支持度高,甚至STM32单片机都可以运行Qt。
-
4.Qt已经发展了30多年,网上有很多技术帖子,网站如QTCN开发网等,有很多开源的代码,优秀的作品参考。
-
Qt5中的新功能,可以看到各个版本的情况
https://doc.qt.io/qt-5/qt5-intro.html,后期统一采用采用版本:Qt 5.12.9
对应地址:Qt简介
2. Windows系统下安装Qt Creator
下载安装过程不做详细介绍,到选择编译器时,选择MingW,也就是WIN版本的gcc编译器,编写的程序可能在linux下运行。选择如下:

对应地址:在Windows安装Qt Creator
3. 在Linux下安装Qt Creator
后期整个栏目都是基于Linux下开发Qt软件。

本文介绍了Qt的跨平台特性,包括其在Windows和Linux系统中的应用,以及在Windows和Linux下安装QtCreator的详细步骤,特别是针对Ubuntu系统和VMware的虚拟机环境。还提供了Ubuntu安装后可能出现的闪退蓝屏问题的解决方案。
803

被折叠的 条评论
为什么被折叠?



