1. 前言
最近,在學(xué)習(xí)cython的時(shí)候,需要安裝windows下的C/C++編譯、鏈接工具。開始覺得傳統(tǒng)的msvc太大了,想要嘗試Mingw,但是都是編譯錯(cuò)誤。無奈之下,還是要安裝msvc。
微軟提供了Visual Studio 2022 Build Tools ,其可以獨(dú)立于vs2022安裝,總算是可以減少點(diǎn)體積。
注意:MSbuild和msvc的關(guān)系,msbuild更像是構(gòu)建工具,類似于make,而msvc是編譯、鏈接工具,類似于gcc。
2. 下載Msbuild安裝程序
創(chuàng)建基于網(wǎng)絡(luò)的安裝 - Visual Studio (Windows) | Microsoft Learn
https://aka.ms/vs/17/release/vs_buildtools.exe
3. 下載所需要的負(fù)載
Visual Studio 生成工具工作負(fù)載和組件 ID | Microsoft Learn
負(fù)載可以看做是工具集,這里我們需要下載兩個(gè)負(fù)載,分別是:
- MS build工具
- 使用c++的桌面開發(fā),此負(fù)載包括了cl編譯器和link程序
?下載方式:首先在vs_build.exe目錄打開powershell,輸入以下命令:
.\vs_BuildTools.exe --layout D:\software\C++相關(guān)工具\(yùn)vs2022\anzhuangchengxu --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools --includeRecommended --lang zh-CN
開始下載:
?
全部下載完,大小為3.7g左右,相比vs開發(fā)工具40g的大小,體積算是大大減小了。
4.? 離線安裝編譯工具
切換到剛才的下載目錄,啟動(dòng)powershell,然后使用此命令運(yùn)行安裝并阻止客戶端計(jì)算機(jī)訪問 Internet:
.\vs_BuildTools.exe --noWeb --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools --includeRecommended
安裝需要大約7g的存儲(chǔ)空間。
?文章來源:http://www.zghlxwxcb.cn/news/detail-565135.html
直接點(diǎn)擊安裝即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-565135.html
到了這里,關(guān)于離線環(huán)境下安裝微軟Visual Studio 2022 生成工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!