【Qt/MSVC2015 64bit】环境搭建

祸害完了MinGW了,突然间想试试QtWebEngine模块QtWebEngineCore模块,MinGW不兼容,那只能换个孩子祸害了,决定就是你了,MSVC2015 64bit!

目录

一、 素材准备
二、 具体操作
三、 出现的突发问题

素材准备

1、仍然是安装Qt 5.9.4(其他版本应该也适用)
①不知道为什么现在安装需要一个账号才能 “next” 了,目前注册还是挺方便的就在下面注册完之后,到邮箱确认一下,随便输入一下信息就行。
【Qt/MSVC2015 64bit】环境搭建_第1张图片
PS:注册成功后,重新双击安装包,到这一步,就自动填好账号密码,可以直接下一步了。
②记得选上这次要用到的套件
【Qt/MSVC2015 64bit】环境搭建_第2张图片
③漫长的等待吧…

2、安装MSVC2015的C++编译器(不需要安装VS2015)
①在vs官网上找到VS2015Visual C++ 库的运行时组件(64位) 和 VS2015的生成工具。
地址:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
【Qt/MSVC2015 64bit】环境搭建_第3张图片
PS:安装我借鉴的blog主说,书序是先安装VS2015Visual C++ 库的运行时组件(64位); 再安装VS2015的生成工具。但是本人是直接安装VS2015的生成工具,然后运行,该工具会自动补全

3、QT配置设置
①重新启动Qt,Qt Creator编译器会自动检测到电脑上安装好的编译器
(菜单栏的“工具”→选项→构建和运行→编译器)
【Qt/MSVC2015 64bit】环境搭建_第4张图片
②配置构建套件的编译器
(菜单栏的“工具”→选项→构建和运行→构建套件(kit))【Qt/MSVC2015 64bit】环境搭建_第5张图片

出现的突发问题

1、Cannot run compiler ‘cl’

【Qt/MSVC2015 64bit】环境搭建_第6张图片
方法一(网上基本上搜到的方法)
寻找cl.exe文件,基本上的路径都在下面这个,然后把它设置为系统的环境变量
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
方法二(自己摸索,后来莫名其妙成功了)
首先按照方法一完成操作,然后还说没能解决问题,然后卸载"VS2015Visual C++ 库的运行时组件",之后修复VS2015的生成工具,最后重启电脑,可以了。

2、找不到VCRUNTIME140_1.dll

【Qt/MSVC2015 64bit】环境搭建_第7张图片
方法:
安装了以下运行库成功解决
【Qt/MSVC2015 64bit】环境搭建_第8张图片
注意:如果链接被封,就直接360管家或百度搜 微软常用运行库合集2019
链接: 微软常用运行库合集_2019.07.20_X64.
提取码:urbd(百度云)

3、找不到VCRUNTIME140_1.dll

【Qt/MSVC2015 64bit】环境搭建_第9张图片

方法:
寻找rc.exercdll.dll 复制到

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64

PS:在借鉴的blog主描述的是该2个文件在
C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x64 目录下
但是本人的2个文件却是在
C:\Program Files (x86)\Windows Kits\8.1\bin\x64目录下
所以各位小可爱们得自己按实际的来咯
【Qt/MSVC2015 64bit】环境搭建_第10张图片

4、已经安装过Qt只是更新套件

①在安装Qt的目录下,点开维护工具
【Qt/MSVC2015 64bit】环境搭建_第11张图片
②设置中增加临时存储库:
/online/qtsdkrepository/windows_x86/root/qt/
【Qt/MSVC2015 64bit】环境搭建_第12张图片
③就可以进行下一步的增加删除组件工作了
【Qt/MSVC2015 64bit】环境搭建_第13张图片
鸣谢单位:
https://blog.csdn.net/jiguangfan/article/details/84783982
https://blog.csdn.net/qq_42365534/article/details/102847013
https://blog.csdn.net/jacke121/article/details/78359820
https://www.cnblogs.com/SaveDictator/p/8532664.html

你可能感兴趣的:(MSVC2015,Qt5.9.4)