Windows上Rust所依赖的msvc到底怎么装?

在Windows上搭建Rust开发环境时,避免安装庞大的Visual Studio成为了一项挑战。通过官方链接下载后,发现缺少msvc选项。本文介绍了如何在不选择Visual Studio的情况下,通过最小化配置解决msvc安装问题。关键步骤包括在安装向导中正确选择组件,确保安装Windows 10 SDK,以此来成功构建Rust开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Windows上面安装Rust的开发环境,看起来颇具挑战性。我们会被告知需要安装一个名叫Microsoft Visual Studio C++ build tools的编译工具,并被给到一个官方链接。然而……当我们下载下来安装的时候,哪里有这样一个选项?当然,如果你选择了gnu编译器的版本,这里就不存在任何问题了。或者选择直接向身材壮硕的Visual Studio投降。

作为一名重度强迫症患者极简主义者,显然是不能这样轻易投降的。但是每次运行cargo run or cargo build的时候, 又免不了要面对一次error的灵魂拷问:

error: linker `link.exe` not found
  |
  = note: program not found

note: the msvc targets depend on the msvc linker but `link.exe` was not found

note: please ensure that VS 2013, VS 2015, VS 2017, VS 2019 or VS 2022 was installed with the Visual C++ option

所以,到底怎样才能在拒绝安装Visual Studio这个庞然大物的情况下,成功把这个开发环境搞定呢?

我们在工作负荷标签下全部空选,在单个组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值