windows环境,如何安装rust编译器?rustc/cargo安装
发布于 作者:苏南大叔 来源:程序如此灵动~Rust
编译器,也就是rustc
如何在windows
环境下安装呢?这是本文试图描述的问题。而为什么要安装这么小众的编译器呢?因为在python
下安装大模型的时候,提示需要这个rust
编译器。而rust
编译器安装的时候,又需要c++
编译器。这...编程语言的世界要统一了么?
苏南大叔的“程序如此灵动”博客,记录苏南大叔的代码编程经验总结。本文测试环境:win10
,rust 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
等。
执行rustup
安装包,可能会提示安装c++
编译器(vs_installer.exe
)。
安装c++编译器
在本文的rustc
+cargo
的安装过程中,遇到的第一个拦路虎就是c++
编译器。c++
编译器包含在Visual Studio
里面,在以前的文章里面写过好多次。占地空间巨大,而且很容易安装混淆(选项巨多)。参考文章:
不过,一改往日的混乱安装局面。这个安装脚本非常贴心的直接调用vs_installer.exe
,指定了要安装的组件,并不是需要大家自行选择要安装的选项。【伏笔】
默认位置配置
解决了c++
拦路虎后,后续安装界面,会列出各种默认的rust
相关位置。对于苏南大叔来说,默认的就很好了,直接回车即可。默认的情况下,配置项如下:
默认回车之后,安装继续。
安装成功
使用下面的命令,可以用于检测rust
是否安装成功。
rustc --version
cargo
是rust
的包管理器,类似于python
的pip
。
cargo --version
Rustup
是Rust
的版本管理工具,可以安装和管理不同版本的Rust
编译器和Cargo
。
rustup --version
相关链接
rustup
的存在意义,更像是:
后续的操作,就是各种关于rustc
、cargo
、rustup
的命令执行了,留作后续文章讨论。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。