Qt Creator下载及安装
Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。
Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。
下载地址
Parent Directory -
submodules/ 31-Mar-2020 09:27 -
single/ 31-Mar-2020 10:10 -
qt-opensource-windows-x86-5.14.2.exe 31-Mar-2020 10:18 2.3G Details
qt-opensource-mac-x64-5.14.2.dmg 31-Mar-2020 10:16 2.6G Details
qt-opensource-linux-x64-5.14.2.run 31-Mar-2020 10:14 1.2G Details
md5sums.txt 31-Mar-2020 10:32 207 Details
选择 qt-opensource-windows-x86-5.14.2.exe下载
安装
开始安装
断开网络,双击 qt-opensource-windows-x86-5.14.2.exe文件,
选择安装位置
下一步
选择安装组件
注意了,我的电脑安装有visual studio community 2019 c++。
所以,我们安装MSVC的,(网上大部分是安装MinGW的,你也可以自己选,但肯定不是所有的都钩上,那个会让电脑太卡,qt Creator启动变慢),钩上第三个,和倒数第三个。
安装完成
如果需要其他组件,最快的办法卸载,选择需要的组件,再安装一次就可以了。
如果你选择了其他的组件,在5.14.2
目录下会有体现
其他资料
Qt Creator中MinGW和MSVC编译器的区别
MSVC
,需要使用Visual C++(微软的VC编译器)作为编译器MinGW
是指Minimalist GNU For Windows,是将GNU开发工具移植到Win32平台下的产物,是一套Windows上的GNU开发工具移植到Win32平台下的产物,是一套Windows上的GNU工具集,用其开发的程序不需要额外的第三方DLL支持就可以在Windows下运行。
注意Qt版本:msvc和MinGW版本的区别。msvc使用的是vs的编译器,这个版本主要用于PC开发;MinGW版本使用MinGW编译器,主要用于跨平台开发。两个版本的Qt配置方式完全不同。因此在网上搜配置方法时候,要加上msvc或者MinGW这样的关键字一块搜索。网上大部分内容是关于MinGW版本的配置方法,我本地使用的是msvc版本。Msvc版本配置比较简单;MinGW版本需要下载cmake自行编译opencv。
visual studio community 2019相关
Qt 安装组件及其说明
“Qt 5.9”分类下的开发组件
组件 | 说明 |
---|---|
MinGW 5.3.0 32 bit | 编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Windows 平台上使用的 GNU 工具集导入库的集合。是本教程使用 MinGW 编译,所以必须安装。 |
UWP *** | UWP 是 Windows 10 中 Universal Windows Platform 的简称,有不同编译器类型的 UWP,属于 MSVC 编译器生成的 Qt 库。如果不是开发 UWP 应用程序,就不需要,直接忽略。 |
MSVC *** | 针对 Windows 平台上的 MSVC 编译器的 Qt 组件,如 msvc2015 32-bit 和 msvc2015 64-bit 等。安装该组件需要计算机上已经安装相应版本的 Visual Studio。如果你不使用 MSVC 编译器进行开发,就不用安装。本教程使用 MinGW 编译组件,所以不用安装 MSVC *** 组件。 |
Android *** | 这是针对安卓应用开发的 Qt 库,如果读者有安卓开发这方面需求可以自己选择安装,一般情况下用不到。 |
Sources | Qt 的源代码包,除非你想阅读 Qt 的源码,否则不用安装。1 |
Qt *** | Qt 的附加模块,大部分建议安装,这些附加模块括号里的 TP 是指 Technology Preview ,技术预览模块的意思,还处在功能测试阶段,不是正式版模块;附加模块括号里的 Deprecated 是指抛弃的旧模块,兼容旧代码使用的,一般用不到。这些附加模块读者可以选择部分或都勾选了安装,占用空间不大。 部分组件说明:Qt Charts 是二维图表模块,用于绘制柱状图、饼图、曲线图等常用二维图表。Qt Data Visualization 是三维数据图表模块,用于数据的三维显示,如散点的三维空间分布、三维曲面等。Qt Scritp(Deprecated)是脚本模块,已被抛弃,不建议安装。 |
“Tools”分类下的开发组件
组件 | 说明 |
---|---|
Qt Creator 4.3.0 | 这是集成开发环境,强制安装的,以后所有的项目和代码都在 Qt Creator 里面新建和编辑。 |
Qt Creator 4.3.0 CDB Debugger surpport | 用于和 CDB 调试工具对接,默认安装,一般用于调试 VC 编译的 Qt 程序。 |
MinGW 5.3.0 | 这是开源的编译器套件,这本教程必须用到的,需要读者勾选安装。 |
Strawberry Perl 5.22.1.3 | 用于编译 Qt 源代码的 Perl 开发环境,不需要安装。如果读者以后用到,也可以另外手动安装,在搜索引擎搜索 Strawberry Perl 关键词,去 Strawberry Perl 官网下载最新的安装包是一样用的。 |
资料来源
- 图解Qt安装(Windows平台)
http://c.biancheng.net/view/3858.html - Qt+Mingw环境(32位+64位)
https://blog.youkuaiyun.com/baidu_40840693/article/details/81225571 - QT5.11下载与安装教程
https://blog.youkuaiyun.com/qq_23473839/article/details/80523318 - Qt,Qt Creator,minGW,VS关系
https://blog.youkuaiyun.com/huaxi1902/article/details/17205587 - QMYSQL driver not loaded 的原理和解决办法
如果要连接mysql数据库,则需要安装。 ↩︎