文章目录
- 下载地址
- 安装
- 关于5.15开始的版本
下载地址
下载地址:http://download.qt.io
选择Archive进入后再选择Qt进入版本选择页面:
由于5.15版本不再提供离线安装包,因此这里我们选择较新的5.14版本,进入后选择新一点的子版本即可:
按照平台直接选择对应程序下载即可,如果下载较慢,也可以点击右侧的Details进入详情页,其中可以挑选一个距离较近的镜像下载地址进行下载。
下载完成后,即可进行安装。
安装
双击离线安装包进行安装。
运行时可能需要稍等一会后点击Next进入下一步。
早期版本中此处可以跳过直接进入下一步,但是较新的版本中都需要拥有一个Qt账号才可以继续安装,如果有账号可以在上部区域输入,如果没有账号,则需要在下部区域添加注册一个账号(中间还需要根据邮箱收到的邮件进行激活),之后选择Next。
之后需要同意相关的开源使用责任才可进入下一步。
选择一个安装目录(最好不要有中文或空格,避免路径导致其他问题),下方的复选按钮表示是否用Qt Creator关联通用文件,选中后双击相关文件将会用Qt Creator打开,例如CPP源码文件。这里根据个人习惯选择是否取消勾选(例如喜欢直接用文本编辑工具例如HBuilder、Sublime Text等直接编辑源码的可以取消)。
在组件选择上,MSVC开头的表示配合本地安装的VisualStudio进行开发,MinGW则是针对Windows系统的最小安装版本的GNU工具集导入库。UWP开头的表示Win10中的普通windows平台应用。
在MSVC或者MinGW中选择一个即可,不需要多选。
如果想要使用本地VS 2017进行Qt开发,选择安装MSVC 2017开头的
如果想要使用Qt自带的Qt Creator进行Qt开发,选择安装MinGW开头的
同时注意,可以看到该Qt5.14.2版本支持的只有VS2015和VS2017,较新的VS版本也需要较新的Qt版本
32位程序和64位程序主要区别在于寻址空间变大了,而64位系统兼容32位编译器生成的程序,32位系统却不兼容64位编译器生成的程序
题外话:Qt Creator本身是使用MSVC编译的(可在安装好后的Qt Creator - 帮助 - About Qt
Creator中看到,当前4.11.1版本的Qt Creator是由MSVC 2017,
32位版本编译),而如果有自定义窗口部件的需求,并希望在Qt
Creator中使用,则需要安装和使用版本一致的MSCV2017,32位版本编译器。
- 下面的Qt开头的是Qt的附加模块,占用空间不大可以全部安装。(括号里的Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。)
- 下部分支则是开发和设计工具,其中Qt Creator 4.11.1必须安装,CDB Debugger Support是用于和CDB调试工具对接,用于调试VC编译的Qt程序,可选。这里的MinGW则是交叉编译使用的,可选安装,最后的Perl则是用于编译Qt源码的Perl开发环境,不需要安装。
接收许可协议后继续下一步,进入安装过程。
安装完Qt之后,可以直接使用QtCreator来开发Qt项目,不过如果习惯了VS开发,可以通过在VS中安装Qt开发插件的方式来支持Qt开发。
关于5.15开始的版本
从5.15开始,开源版本,无论是不是 LTS,不再提供编译后的独立安装包,只能在线安装,离线安装包则需要购买相关产品才行。
在线安装器的下载地址:
http://download.qt.io/official_releases/online_installers/
可自行尝试。
最后
以上就是沉静斑马最近收集整理的关于C++实践之Qt学习(二):下载和安装的全部内容,更多相关C++实践之Qt学习(二)内容请搜索靠谱客的其他文章。
发表评论 取消回复