QT和VS的安装
1.QT的下载和安装
如果直接访问QT的官网,网页的打开速度特别慢,因此如果你没有其他需求,我建议你直接访问QT的下载地址,地址如下:
http://download.qt.io/official_releases/
其中vsaddin和qt文件夹是我们需要的,vsaddin文件夹中是QT和VS的插件,没有这个插件,VS和QT无法联合使用,切记!
qt文件夹中存放的是QT编译器
现在我能看到的版本最旧的是5.9版本,随便选择一个5.12.9版本下载,因为我电脑是Windows的,选择qt-opensource-windows-x86-5.12.9.exe下载。
安装的时候,一直点击下一步即可,安装插件的时候需要注意:
按照下图选择即可,其他的组件可以不安装,其中MSVC 2017 64-bit是必须的,因为我们要和VS联合开发,所以不能选择MinGW,2017是VS的版本(可以看出来QT5.12.9最高支持到VS2017版本),64位是指电脑系统。其他的包含WebEngine、Network都是后续开发可能需要的,所以全部装上省事。完成QT的安装!
顺便把插件也下载了,插件这里需要注意一个情况:需要和VS版本对应,例如:qt-vsaddin-msvc2017-2.6.0.vsix,表示这个插件需要的VS版本是2017。需要注意!下载这个版本,暂时还不能点击安装,因为VS没安装呢
2.VS下载
QT的包挺大的,因为把编程所需的文件都包含在内了,和以前的4.X版本不同、需要额外下载资源。等待QT下载完成的同时,把VS也下载了,VS一般下载社区版本即可,因为免费啊哈哈哈哈哈,而且该有的功能都不差,下载地址如下
https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-system-requirements-vs
选择Community社区版本下载。
然后点击安装,或许安装过程中会提示你下载器版本过低,点击更新即可,需要注意的是VS组件的选择。
VS 2017 除了支持 C/C++ 开发,还支持 C#、F#、Visual Basic 等开发语言,没有必要安装其他的组件,因为我只需要C++的开发,因此只需要安装 “使用C++ 的桌面开发” 即可。
还要注意一件事,那就是VS特别大,千万不要装在C盘,稍微有点经验的开发就知道这是一个多大的坑了。。。选择其他盘安装。安装过程需要一段时间,耐心等吧!
3.插件安装
VS安装完毕,关闭VS2017(注意!要关闭VS2017)就可以安装上面的QT插件了,点击插件,选择我们刚才安装的VS2017,等待插件自己安装完成即可
在VS的工具栏上就可以看到QT的插件啦,这样QT和VS的安装就完成了!