离线环境下安装微软Visual Studio 2022 生成工具
创始人
2024-12-28 08:35:19
0

1. 前言

最近,在学习cython的时候,需要安装windows下的C/C++编译、链接工具。开始觉得传统的msvc太大了,想要尝试Mingw,但是都是编译错误。无奈之下,还是要安装msvc。

微软提供了Visual Studio 2022 Build Tools ,其可以独立于vs2022安装,总算是可以减少点体积。

注意:MSbuild和msvc的关系,msbuild更像是构建工具,类似于make,而msvc是编译、链接工具,类似于gcc。

2. 下载Msbuild安装程序

创建基于网络的安装 - Visual Studio (Windows) | Microsoft Learn

https://aka.ms/vs/17/release/vs_buildtools.exe

3. 下载所需要的负载

Visual Studio 生成工具工作负载和组件 ID | Microsoft Learn

负载可以看做是工具集,这里我们需要下载两个负载,分别是:

  • MS build工具

  • 使用c++的桌面开发,此负载包括了cl编译器和link程序

 下载方式:首先在vs_build.exe目录打开powershell,输入以下命令:

.\vs_BuildTools.exe --layout D:\software\C++相关工具\vs2022\anzhuangchengxu --add Microsoft.VisualStudio.Workload.VCTools --add  Microsoft.VisualStudio.Workload.MSBuildTools --includeRecommended  --lang zh-CN

开始下载:

 

全部下载完,大小为3.7g左右,相比vs开发工具40g的大小,体积算是大大减小了。

4.  离线安装编译工具

切换到刚才的下载目录,启动powershell,然后使用此命令运行安装并阻止客户端计算机访问 Internet:

.\vs_BuildTools.exe --noWeb --add Microsoft.VisualStudio.Workload.VCTools --add  Microsoft.VisualStudio.Workload.MSBuildTools --includeRecommended

安装需要大约7g的存储空间。

 

直接点击安装即可。

相关内容

热门资讯

透视教学!aapoker如何设... 透视教学!aapoker如何设置胜率(透视)插件(竟然存在有挂);1、超多福利:超高返利,海量正版游...
透视玄学"德州透视插... 透视玄学"德州透视插件"总是真的有挂(透视)攻略教程(有挂脚本)1)德州透视插件辅助挂:进一步探索德...
透视辅助!we-poker辅助... 透视辅助!we-poker辅助软件教程,原先真的有挂(透视)德州论坛(有挂辅助)1、用户打开应用后不...
透视攻略!aapoker辅助器... 透视攻略!aapoker辅助器怎么用(透视)透视脚本(本来有挂);1、每一步都需要思考,不同水平的挑...
透视辅助"newpo... 透视辅助"newpoker怎么安装脚本"其实真的是有挂(透视)玩家教程(有挂黑科技);1、该软件可以...
透视好友房!wepoker智能... 透视好友房!wepoker智能辅助插件,本然有挂(透视)力荐教程(有挂方法)1、wepoker智能辅...
透视实锤!aapoker怎么提... 透视实锤!aapoker怎么提高中牌率(透视)透视方法(一直真的有挂)透视实锤!aapoker怎么提...
透视黑科技"wepo... 透视黑科技"wepoker有没有机器人"总是真的有挂(透视)力荐教程(有挂规律)1、首先打开wepo...
透视能赢!哈糖大菠萝怎么开挂,... 透视能赢!哈糖大菠萝怎么开挂,素来真的有挂(透视)新2025版(有挂解密)哈糖大菠萝怎么开挂软件透明...
透视app!aapoker怎么... 透视app!aapoker怎么设置抽水(透视)插件(总是真的有挂);1、玩家可以在aapoker怎么...