Rust从入门到精通02-安装
1、安装
Rustup 是rust 官方版本管理工具,安装rustup 会自动安装好 rust(还会自动安装Cargo,这是Rust 的构建系统和包管理器,很重要),所以我们只需要安装 rustup 即可。
①、官网安装地址
②、对于 Mac 或者 Linux 系统
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装过程中,弹出如下界面,选择1就好:

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

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

④、云端体验
如果你不想在本地安装 rust ,或者本地安装有问题,但你又想学习体验 rust 编码,这时候可以直接访问这个网址:
这是 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程序员来说上手特别快,大家可以看下代码效果。

浙公网安备 33010602011771号