本文介紹不安裝VS2015的情況下在QT5.10中配置MSVC2015編譯器。
系統:windows系統
QT版本:5.10.1
所需文件:
- QT安裝程序--qt-opensource-windows-x86-5.10.1.exe
- VS2015對應的編譯環境--Microsoft Visual C++ 2015 Redistributable 更新 3、Microsoft 生成工具 2015 更新 3
- windows SDK
- 所有文件可以在下列鏈接中下載,也可以一起下載,下載鏈接:
鏈接:https://pan.baidu.com/s/18kxZQPq3o5BoCWj-CPR-yA
提取碼:dikc
一、 安裝QT
二、 安裝編譯環境
三、 安裝Windows SDK
四、 配置路徑
配置步驟
一、 安裝QT
可上網自行查詢QT安裝方法,需要注意的是選擇安裝組件時要選中MSVC2015、MSVC2015_x64。
二、 安裝編譯環境
在下載界面找到“可再發行組件和生成工具”,展開列表找到如下下載,運行庫有x86和x64的,可以都下載:

先安裝運行庫 vc_redist.x64.exe和vc_redist.x86.exe,再安裝生成工具,安裝方式參考鏈接。
目前在線下載會提示安裝文件損壞,可以直接下載離線安裝包。
雙擊VisualCppBuildTools_Full.exe安裝,使用默認安裝即可。
一般安裝完成后會自動識別到編譯環境,如果沒有識別到可以手動配置。
三、 安裝Windows SDK
下載鏈接
安裝如下兩個文件即可。安裝window SDK是用於以后調試程序。

四、 配置路徑
打開QT Creator,新建一個項目,菜單欄找到工具-選項-構建和運行-構建套件按如下設置,應用即可:


項目生成的exe打開會提示缺少ucrtbased.dll,這個文件在C:\Program Files (x86)\Windows Kits\10\bin文件夾下,x86和x64中,把這兩個路徑添加到系統環境變量中。

文章參考鏈接:
安裝步驟:https://blog.csdn.net/jiguangfan/article/details/84783982
VS2015編譯環境下載安裝:https://blog.csdn.net/u013085021/article/details/105960079
項目編譯出現的問題:https://blog.csdn.net/HuntCode/article/details/94552935
