Rust从入门到精通02-安装

1、安装

Rustup 是rust 官方版本管理工具,安装rustup 会自动安装好 rust(还会自动安装Cargo,这是Rust 的构建系统和包管理器,很重要),所以我们只需要安装 rustup 即可。

①、官网安装地址

https://rustup.rs/#

②、对于 Mac 或者 Linux 系统

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

安装过程中,弹出如下界面,选择1就好:

安装完毕后,由于安装过程中配置了环境变量,所以需要使配置环境变量生效:

source ~/.cargo/env

③、Windows 系统

我们只需要在上面的网址中,下载安装包 rustup-init.exe ,安装即可。

④、云端体验

如果你不想在本地安装 rust ,或者本地安装有问题,但你又想学习体验 rust 编码,这时候可以直接访问这个网址:

https://play.rust-lang.org/

这是 Rust 语言官方提供的一个网页端的试验场。

2、检验安装

执行如下命令:

rustc --version

命令弹出的信息分别是: rustc [版本号] (提交哈希值 提交时间 )

3、更新

安装完成之后,执行如下命令即可更新到最新版本:

rustup update
rustup update stable

4、卸载

执行如下命令可以同时卸载 rust 和 rustup

rustup self uninstall

5、查看本地文档

rustup doc

6、rustc和rustup

rustc 编译器,负责将我们用 Rust 语言编写的源代码转换成可执行文件或库。c++ 等同于gcc g++

rustup 是安装和管理 Rust 工具链的工具,包括 rustc。比如安装和更新rust。

7、代码编辑器

关于代码编辑器,很多人喜欢用 VS Code,这个编辑器本身也很强大,在VS Code中开发Rust,需要安装 rust-analyzer 插件才会有自动提示等功能。
后面专门出一期教程如何用 VS Code 进行 rust 项目开发。

而我本身是 Java 程序员出生,所以对 JetBrains 公司旗下的产品比较熟悉,之前用的 Clion ,而最近推出了Rust专用的IDE:RustRover。

使用下来感觉还不错,对于Java程序员来说上手特别快,大家可以看下代码效果。

posted @ 2025-07-17 21:55  Rust技术指南  阅读(225)  评论(0)    收藏  举报