我想在Windows ARM64(没有WSL)上创建一个Rust开发环境。
官方软件包是可用的,似乎是可用的。(https://forge.rust-lang.org/infra/other-installation-methods.html)但是,这个包需要微软的VisualStudio工具链。它似乎无法安装在Windows ARM64上。如何在Windows ARM64上创建一个Rust开发环境?
发布于 2022-03-09 07:16:43
Windows通常不附带安装工具链。但是,windows的生锈安装程序通常能够为您安装它。如果您需要手动安装它,可以转到https://visualstudio.microsoft.com/downloads/。由于您只需要构建工具,只需下载社区版本,然后在安装程序中您可以选择特定的MSVC包。或者,我相信在工作负载中选择C++选项也会添加必要的包。
根据支撑平台的列表,ARM64的目标是aarch64-pc-windows-msvc。除了MSVC版本之外,我没有看到任何其他的ARM64目标,所以如果您想在Windows上使用Rust,那么使用MSVC似乎是您唯一的选择。
通用windows安装程序应该可以工作,但是如果您想确保正在安装特定的目标,则可以在独立安装程序列表中下载所需的msi。
当我用普通的windows安装程序在我的x86_64笔记本上安装Rust时,它提供给我安装MSVC,所以我认为aarch64-pc-windows-msvc的独立安装程序也应该能够这样做。
如果您的系统的官方安装程序由于某些不可预见的原因而无法工作,您可以在GitHub上提出一个问题。
https://stackoverflow.com/questions/71404922
复制相似问题