我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

Rust编译器,也就是rustc如何在windows环境下安装呢?这是本文试图描述的问题。而为什么要安装这么小众的编译器呢?因为在python下安装大模型的时候,提示需要这个rust编译器。而rust编译器安装的时候,又需要c++编译器。这...编程语言的世界要统一了么?

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - rustc-cargo安装
windows环境,如何安装rust编译器?rustc/cargo安装(图7-1)

苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码编程经验总结。本文测试环境:win10rust 1.84.0 (9fc6b4312 2025-01-07)cargo 1.84.0 (66221abde 2024-11-19)rustup 1.27.1 (54dd3d00f 2024-04-24)

下载安装包

在下面的网址上可以下载到windows环境下的安装包。(这个安装包有单独的名字,叫做rustup),它和其它的编程语言的安装包不太一样,它可以在命令行下面,执行各种命令,包括安装新的rust等。

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - rustup下载
windows环境,如何安装rust编译器?rustc/cargo安装(图7-2)

执行rustup安装包,可能会提示安装c++编译器(vs_installer.exe)。

安装c++编译器

在本文的rustc+cargo的安装过程中,遇到的第一个拦路虎就是c++编译器。c++编译器包含在Visual Studio里面,在以前的文章里面写过好多次。占地空间巨大,而且很容易安装混淆(选项巨多)。参考文章:

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - 需要c++编译器
windows环境,如何安装rust编译器?rustc/cargo安装(图7-3)

不过,一改往日的混乱安装局面。这个安装脚本非常贴心的直接调用vs_installer.exe,指定了要安装的组件,并不是需要大家自行选择要安装的选项。【伏笔】

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - 通过vs_installer安装组件
windows环境,如何安装rust编译器?rustc/cargo安装(图7-4)

默认位置配置

解决了c++拦路虎后,后续安装界面,会列出各种默认的rust相关位置。对于苏南大叔来说,默认的就很好了,直接回车即可。默认的情况下,配置项如下:

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - 配置项目默认位置
windows环境,如何安装rust编译器?rustc/cargo安装(图7-5)

默认回车之后,安装继续。

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - 默认安装即可
windows环境,如何安装rust编译器?rustc/cargo安装(图7-6)

安装成功

使用下面的命令,可以用于检测rust是否安装成功。

rustc --version

cargorust的包管理器,类似于pythonpip

cargo --version

RustupRust的版本管理工具,可以安装和管理不同版本的Rust编译器和Cargo

rustup --version

苏南大叔:windows环境,如何安装rust编译器?rustc/cargo安装 - 默认版本号
windows环境,如何安装rust编译器?rustc/cargo安装(图7-7)

相关链接

rustup的存在意义,更像是:

后续的操作,就是各种关于rustccargorustup的命令执行了,留作后续文章讨论。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   rust