【2022年版本】qt5.12 + msvc2017 配置过程(踩坑血泪史)

蔡晨
2023-12-01

背景:

18年10月用到现在的轻薄本终于是支撑不住崩溃了,更换了里面的固态硬盘,重装了系统,然后需要恢复两年前安装的QT5.12环境和msvc2017编译环境

落后的目标版本:

重装前电脑还一直用的visual studio 2017,这两天到微软官网上一查,好家伙,visual studio 2022都出来了
然后去翻了翻QT的官网,得,版本都已经到6.0了,当年开源随便下载的QT现在也变成收费软件了

在版本高速迭代的时候恢复几年前的旧版软件和平台总是会遇到多多少少的问题,一开始想着用最新版的Visual studio和QT Creator然后再从里面安装旧版的开发套件,但是并不顺利,首先新版QT要收费,对于学生党来说肯定没钱买动辄几百大洋的正版,然后用旧版的话官网上的旧版下载链接又停止维护了,没辙

找回旧版:

还好在csdn里搜到了一个很仔细的手把手教程,为大佬的分享和奉献精神致敬,以下是文章的链接:
Qt 添加MSVC2017编译器(2022年保姆级教程,不安装完整VS)

原来旧版QT虽然在官网上找不到了,但其实下载用的域名download.qt.io/还在使用,而且通过上面大佬的提示,国内各大镜像网站上其实也可以找到一些比较“过期”的旧版开源软件,比如教程内的QT5.12.12下载链接其实就是中科大的镜像网站上的QT资源
(Tips:下载好后可能使用里面的MaintenanceTool.exe进行组件的添加时会报错,此时先不要使用该工具的add or remove components功能,用update component更新一下MaintenanceTool本身即可)

visual studio2017版本其实也还可以在微软网站上找到并下载,上面大佬的教程说的是下载2022版,再使用visual studio installer下载msvc20217套件即可。
但我反正是要恢复visual studio的, 干脆就直接回退到visual studio 2017了,避免不必要的麻烦
visual studio历史版本下载页面

 类似资料: