Win10 Qt 5.12.8安装和创建工程教程

  • Post author:
  • Post category:其他


Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。

Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix,智能手机系统 Android、iOS、WinPhone, 嵌入式系统 QNX、VxWorks 等等。



安装流程

安装Qt首先要到Qt的官网下载安装包,可以

戳这里



1

因为网络上这个版本的教程比较多,为了保险起见,在这里我选择的是5.12版本的。

2

选择更新日期较近的5.12.8

3

由于我的系统是Windows 10,所以选择”qt opencesource windows x86 5.12.8.exe”

下载完成之后双击exe文件,弹出下面的界面,点击next

4

如果不登陆账号的话,next的按钮就无法点击。如果你有账号的话,就在上面的两栏里填写一下账号和密码,然后点击next,没有账号的话,当场注册一个就行,在下面的三栏里填写好账号和密码,勾选复选框“I accept the service terms”,完成后点击next

5

完成之后,跳到下一个界面,同意一下开源软件的条款,然后选择下一步

6

点击下一步

7

选择好安装的文件夹,这里我使用了默认的文件夹(事实证明最好还是选择除C盘外的其他盘)

8

根据个人需要选择安装的组件。空间大当然可以任性全选咯。这里我选择了MSVC 2017 32-bit、MSVC 2017 64-bit和MinGW 7.3.0 64-bit以及一些小组件

  • MinGW 7.3.0 64-bit 编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW是 Windows 平台上使用的 GNU 工具集导入库的集合。采用GCC编译器,据说编译出来的可执行文件运行速度会比其他编译器好
  • 用于 windows 平台上的 MSVC 编译器模块,如 msvc2017 32-bit 和 msvc2017 64-bit 等。要安装 MSVC 编译器的模块,需要计算机上已经安装相应版本的 Visual Studio
  • 用于 Android 平台的模块,如 Android x86 和 Android ARMv7。如果安装这些组件,就可以构建Android的软件
  • Sources 模块是 Qt 的源程序,喜欢阅读源码的朋友或者收藏家们可以选,反正我选了之后一直放在文件夹里吃灰
  • Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。我的项目正好需要这个,所以我也选了
  • Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。
  • Qt Purchasing、Qt Virtual Keyboard、Qt WebEngine、Qt Network Auth(TP)等其他模块,括号里的 TP 表示技术预览(Technology Preview)(Purchasing难道是二维码扫码支付?有趣有趣)
  • Qt Scritp(Deprecated)是脚本模块,括号里的“Deprecated”表示这是已经过时的模块。

9

10

至于Devoloper and Designer Tools里面,Qt Creator 一定要选。如果前面有选MinGW而主机里没有安装过MinGW的话,应该勾选MinGw这一项。

选择好之后,点击下一步

勾选同意的复选框,然后下一步

11

创建开始菜单快捷方式,默认下一步

12

点击安装

13

接下来就是漫长的等待安装完成的过程

14

安装完成之后,点击完成

15



创建第一个工程

打开IDE的方法是,点击开始菜单,找到”Qt 5.12.8“,展开之后找到”Qt Creator 4.11.2(Community)”

16

打开之后看到如下琳琅满目的界面

17

可以点击其中一个玩一玩,比如我选了第二个,“analogclock”,出现如下界面,选择MSVC 2017 64-bit那一项就可以了,然后点“config Project”

18

进入项目之后,点击左下角的绿色箭头,即可运行程序

如果编译器报错如下

19

点击工具->选项

20

在“构建和运行”中,有个选项“使用jom代替nmake” 这里面的jom就是报错信息中告诉我们所无法打开的东西,于是试探性的将这个选项前面的勾取消掉,再运行,问题就解决了!

21

运行结果如下,是一个非常好看的时钟。是不是顿时兴趣大增呢

22

体验完例程之后,来看看怎么新建自己的工程

首先,关闭当前的工程,点击文件->“Close Project “analogclock”

23

之后点击”新建文件或项目“,选择”Qt Widgets Application“,点击choose

24

填写好工程的名字,选择好存储路径,然后点击下一步

25

后面的选项全部可以默认,直到Kit这里,根据你的需要选择组件,我想要用VC的编译器生成64bit的执行文件,所以选择了”MVSC 2017 64-bit“,选好之后点击下一步

26

点击完成创建好工程

27

进入工程之后点击运行看看运行结果,没有报错的话,出现的界面是下面这样的,正确工程创建成功,可以在这基础之上添加各种控件,设计自己喜欢的界面了!

28



版权声明:本文为benobug原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。