Qt Creator的下载和安装

Qt Creator的下载和安装Qt和QtCreator的区别Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。QtCreator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。下载QtCreator下载地址1:https://www.qt.io/download这是官网下载地址,选择开源opensou…

大家好,又见面了,我是你们的朋友全栈君。

  • Qt和Qt Creator的区别

Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。

Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。

  • 下载Qt Creator

下载地址1:https://www.qt.io/download

这是官网下载地址,选择开源open source,这是免费的,另外一个commercial是商业版的,要收费买license,而且最近好像要注册账号才能进入open source,而且我登录了账号也进不去。。。。不知为啥,所以用下面的下载地址吧!

下载地址2:http://download.qt.io/

这儿提供了Qt所有的版本,可以任意下载。貌似国内一些大学也做了一些这个网站的镜像,下载比较快,但是可能不是最新的。

Qt Creator的下载和安装

1、选择official_releases或archive,这两个都可以,这儿选择后者

Qt Creator的下载和安装

2、进入archive,有四个选项,vsaddin是安装在VS中的插件Qt;qtcreator是Qt开发的IDE,只安装这个是不行的,因为还没有相关的Qt库呢,也就是说他只是一个空壳,一般都用不上;online_Installers顾名思义是在线安装,但这个想想也知道,肯定很慢,而且不能断网,不可控因素太多;我们要选择的是qt/这个选项。

Qt Creator的下载和安装

3、这里面就是所有的各个版本的qt了,包括早期的Qt4,选择自己需要的就行,这儿主要是Qt5,并且以qt5.9为分界线,会有一点不一样。这儿分别选择qt5.8和qt5.9,进去之后再分别选择qt5.8.0和qt5.9.0(中间位是版本号,最后一位是补丁号)。

Qt Creator的下载和安装
qt5.8.0
Qt Creator的下载和安装
qt5.9.0

qt的版本主要分为windows、linux、mac的版本,分别在不同的平台张运行,而在qt5.9以前,windows版本又细分了一些版本,包括MinGW和MSVC,其中MSVC用的VS编译器,还需要安装一些Visual C++的库什么的,总之,如果你的电脑中没有安装VS那就不要安装这个版本了,否则使用时编译通不过。而我们要用的就是MinGW版本,注意这个编译器是只有32位的,所以在找64位的同学就不要再找了。还有一些是用于安卓开发的,我也不懂,但也用不上啊,至于什么编译器GCC,G++之类的,也不太懂,MinGW好像是基于G++的。

然后说一下qt5.9以后的版本了,其实就是集成了,吧以前版本中的一些细分都集成到一个安装包中,可以看到安装包从以前的1.2G变为了2.3G。而具体的细分就放到了安装时自选了,比如之前的MinGW和MSVC等不同版本就可以在安装时选择,而windows版本就都集成到qt-opensource-windows-x86-5.9.0中。

  • 安装Qt Creator

参考这边博客,写得非常好:https://blog.csdn.net/qq_23473839/article/details/80523318

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145811.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql分组后计算分组的组数和根据某个字段去重计数

    mysql分组后计算分组的组数和根据某个字段去重计数mysql分组后计算分组的组数和根据某个字段去重计数

    2022年4月23日
    69
  • 离散数学传递闭包_传递闭包一定等于自身的是

    离散数学传递闭包_传递闭包一定等于自身的是给定 n 个变量和 m 个不等式。其中 n 小于等于 26,变量分别用前 n 的大写英文字母表示。不等式之间具有传递性,即若 A>B 且 B>C,则 A>C。请从前往后遍历每对关系,每次遍历时判断:如果能够确定全部关系且无矛盾,则结束循环,输出确定的次序;如果发生矛盾,则结束循环,输出有矛盾;如果循环结束时没有发生上述两种情况,则输出无定解。输入格式输入包含多组测试数据。每组测试数据,第一行包含两个整数 n 和 m。接下来 m 行,每行包含一个不等式,不等式全部为小于关系

    2022年8月9日
    11
  • kettle教程[通俗易懂]

    kettle教程[通俗易懂]kettle/spoon教程donwloadwebkettle7.0downloadurlreference

    2022年5月10日
    40
  • 三. ASP NET MVC

    三. ASP NET MVC1.使用Partial视图模板可以消除重复的视图逻辑,简化代码。1)Createapartialview(.ascx)文件,把要重复使用的代码拷贝到里面。2)在主页面里面,修改为Html.RenderPartial(“DinnerForm”).  2.修改Master页面(Site.master)//View/Shared提供了一个非常有效的方法在

    2022年7月22日
    15
  • LVM扩容操作

    LVM扩容操作文章目录一、测试环境二、给lvm分区扩容(加硬盘)1.新增硬盘2.给新的硬盘分区3、Lvm操作查看卷组状态:`vgdisplay`创建物理卷:`pvcreate/dev/sdb1`扩展卷组:`vgextend卷组名物理卷路径`扩展逻辑卷:lvextend拉伸文件系统:xfs_growfs或者resize2fs4、验证结果:参考文档一、测试环境我是在virtualbox上安装的测试环境:centos。其具体硬盘配置如下df-Th磁盘情况:fdisk-l今天主要是分别操作下

    2022年6月20日
    38
  • vue 父组件调用子组件_react父组件向子组件传值

    vue 父组件调用子组件_react父组件向子组件传值Vue中子组件调用父组件的三种方法:1.直接在子组件中通过“this.$parent.event”来调用父组件的方法。父组件<template><div><child></child></div></template><script>importchildfrom’./components/childcomponent’;exportdefault{co

    2022年10月3日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号