一般情況下msvc下的qt開發(fā),無論你是用qtcreator還是vs都推薦安裝對應(yīng)vs版本,這樣是最省事和便捷的,但在有些情況下不便安裝vs但項目又需要使用msvc,則可以只安裝msvc c++編譯器,步驟如下:
備注:文內(nèi)用到所有包均上傳到不限速的阿里云盤,歡迎關(guān)注阿里云盤分享https://www.aliyundrive.com/s/xRnxGiTznH1
1、先安裝qt5.14.2(斷開外網(wǎng),則不需要登錄);
2、一般都安裝到D盤,只改C為D(請將C:\Qt\Qt5.14.2a改為D:\Qt\Qt5.14.2a),不要改變目錄結(jié)構(gòu)。
?3、勾選綠色框?qū)?yīng)組件;
?4、選擇lgpl
?
?
?5、此時,qtcraeator,選項,里面kit報黃色警告,原因是下方C和C++編譯器找不到。這下開始安裝msvc。
?6、安裝msvc C++生成工具(編譯器)及windows sdk,如下圖;
?微軟在文檔中也明確說明了,若要僅安裝C++開發(fā)工具,可以選擇“visual c++生成工具”。
普及:msvc全程McroSoft?Visual C++。
visual C++生成工具:包含了全部編譯鏈接工具鏈以及大部分函數(shù)庫與頭文件;
Windows 10 SDK:提供其它的一些必要庫文件與頭文件,最重要的是cdb調(diào)試器在這里(類似linux的gdb);
?獨立安裝微軟visual c++生成工具官網(wǎng),在以下網(wǎng)站下載到對應(yīng)版本的vs_BuildTools.exe;Microsoft C++ 生成工具 - Visual Studiohttps://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
Microsoft C++ 生成工具通過可編寫腳本的獨立安裝程序提供 MSVC 工具集,無需使用 Visual Studio。 如果從命令行界面(例如,持續(xù)集成工作流中)生成面向 Windows 的 C++ 庫和應(yīng)用程序, 則推薦使用此工具。 包括 Visual Studio 2015 Update 3、Visual Studio 2017、Visual Studio 2019 和最新版本 Visual Studio 2022 中提供的工具。
7.1在線方式安裝visual C++生成工具,如下圖,勾選后點安裝即可;
?7.2離線方式:
7.2.1先離線下載visual C++生成工具需要的包,命令如下:
vs_buildtools.exe --layout C:\vsBuild2017 --lang zh-CN -add Microsoft.VisualStudio.Workload.VCTools
?7.2.3將離線包復(fù)制到無法聯(lián)網(wǎng)的電腦,然后打開vs_BuildTools.exe,右下角直接點安裝即可
請記住可選項目第一個,windows10SDK的版本,下圖是10.0.17763
8.1下載安裝windows10 sdk,windows10 sdk版本還必須與vs_BuildTools.exe對應(yīng)的版本,7.2.3中我們已經(jīng)知道版本是windows10SDK 10.0.17763視窗開發(fā)工具包 - 視窗應(yīng)用開發(fā) |微軟開發(fā)者 (microsoft.com)https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/如下圖:
?8.2 將iso解壓并安裝;
?8.3選擇install
?8.4這里建議全選,最下面的arm架構(gòu)不用,可取消。
?8.5安裝完成;
?9.1、重啟qtcreator,如下圖:
?9.2對c、c++和debugger進行設(shè)置;
?10、測試
?
?
文章來源:http://www.zghlxwxcb.cn/news/detail-441529.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-441529.html
到了這里,關(guān)于qt5.14.2 獨立msvc環(huán)境搭建(不安裝vs)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!