VS2019+QT5.12安装及配置
纵览网上各种教程,本小白依旧迷惑重重,虽然本人一直面向csdn编程,是一个毫无输出技能且也不太会自我升级的白里白,但是当我发现我按照教程来每一步都迷惑重重的时候,我还是怒按输出键,一来避免往后哪天又重装要走弯路作为一个备忘,二来也希望能给后来的同学们一点帮助(当然我是刚下的Typora,排版啥的太丑了也请原谅我),如果有问题可以直接问我看到肯定会回,不知道也会回不知道哈哈哈哈哈
首先我介绍一下,我是先下载的vs2019,关于vs2019的安装csdn上面精良的资源有很多,所以这里不再赘述。所以这个教程主要适用于老师给你布置了一个作业叫做“完成xxx,最好有图形化界面”这样的情形,也就是本人也是只用vs没装过qt才来装的。
还有一点小提醒,直接在vs里面装qt插件是行不通滴,要好好使必须先装一个大大的完整的qt嗷~
目录:
1.下载
2.安装
3.下载VS插件
4.与vs联机
5.问题
1.下载
一些个什么官网下载我就不说了,就一个字慢。所以选择了清华镜像,下面是网址
点击跳转清华镜像https://mirrors.tuna.tsinghua.edu.cn/#
进去之后点击获取下载链接
你问我画这么多箭头是不是闲的?当然不是,考研狗怎么会闲(狗头,因为看了太多教程实在是觉得找起来好烦,着实是为同学们眼睛着想!
点击应用软件,找到Qt 5,选择适合各位的版本进行下载,还蛮大的,蹭的5G网页下了好一会儿呢
2.安装
下载完了之后直接点击安装包,会按照左侧步骤依次进行,没有账号的话就注册一个,懒得注册就开飞行模式断网了应或许可以跳过直接安装(我没试过因为我老老实实注册了,以为要花钱买只能试用啥的,但是用下来感觉只是注册一下,需要邮箱验证一下,之后登录,然后就一直next下去)
安装目录建议从C改成D或者其它盘哈 ——来自一个曾经everything都在C盘安了家然后被迫重装的悲伤菠萝的建议
安装组件记得从Qt 2.12.11下拉菜单中选择适合各位的MSVC 2017 32/64-bit,之后一路next下去就ok啦。
此前本人由于看了某教程未添加这个组件然后一直到最后一步vs添加路径中找不到(也就是说我装了个寂寞,相信各位一定没我傻)
3.下载VS插件
很多教程都会建议你直接在vs-扩展-管理扩展-联机中搜索qt然后点击第一个直接下载,但是这回5G网也行不通了,我死也下载不下来,如果各位可以的话可以参照下图直接下载,所以后来辗转发现又可以向清华镜像求救
图-在vs中直接下载qt插件:
如果在这里下载很慢(进度条半天不动的话),推荐清华镜像,网址如下:
点击跳转下载qt插件https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/vsaddin/
选择适合你VS版本的进行下载下载完成之后,直接点击运行,它可以自动识别你的vs版本,一路确认,然后安装就好了
4.与VS联机
此时,打开你的vs,随便建一个空项目,然后如下图操作(这时你就能看到QT VS Tools了)
(如果打开vs显示未能成功加载“Vsix"包,请跳转到5.问题查看解决办法)点击add new Qt version
浏览,找到你的qt安装目录然后添加进去,点击确定。
(如果忘记刚刚安装在哪里的话在开始菜单里找到Qt的快捷方式,然后右键打开文件所在位置)
然后就大功告成了,重启一下VS,建立新项目,项目类型选择QT,可以看到有很多选项,其中Qt Widgets Application就是GUI
5.问题
出现如下图未能加载”Visx包”的提示
解决办法:
①在我的电脑里面搜索ComponentModelCache这个文件夹(可能会搜索很久,耐心点等一等),将其中的Microsoft.VisualStudio.Default.cache删除
②更新你的VS,在vs中点击帮助-检查更新,然后按照步骤下载更新即可,重启后继续后续步骤即可完成
如果还有什么别的问题,可以评论区自由提问,我解决不了的说不定有别的大佬看到了来解决嘿嘿!