如何安装 Rust
Rust 的官方安装工具是 rustup,它可以管理 Rust 的版本和工具链。以下是基于官方指南的安装步骤,分平台说明。安装后,重启终端或注销重新登录以确保环境变量生效。
Unix-like 系统(Linux/macOS,包括 WSL)
- 打开终端。
- 运行以下命令:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- 按照屏幕提示操作(通常选择默认安装)。
- 验证安装:运行
rustc --version
。如果失败,重启终端。
Rust 工具(如 rustc、cargo、rustup)会安装在 ~/.cargo/bin
目录下,并自动添加到 PATH 中。
Windows
- 从 https://win.rustup.rs 下载 rustup-init.exe。
- 运行下载的文件。
- 按照屏幕提示操作(可能需要安装 MSVC build tools for Visual Studio 2013 或更高版本)。
- 验证安装:运行
rustc --version
。如果失败,重启命令提示符。
Rust 工具会安装在 %USERPROFILE%\.cargo\bin
目录下,并添加到 PATH 中。
其他安装方法
如果 rustup 不适用,可以参考官方的其他安装方式:https://forge.rust-lang.org/infra/other-installation-methods.html。
安装完成后,运行 cargo --version
来确认 Cargo(Rust 的构建工具和包管理器)已就绪。
如何运行 Hello World
安装 Rust 后,使用 Cargo 创建并运行一个简单的 Hello World 程序。以下是步骤:
-
打开终端或命令提示符。
-
创建新项目:
cargo new hello-rust
这会生成一个名为
hello-rust
的目录,包含Cargo.toml
(项目元数据文件)和src/main.rs
(主代码文件,默认已包含 Hello World 代码)。 -
进入项目目录:
cd hello-rust
-
编译并运行程序:
cargo run
输出类似于:
Compiling hello-rust v0.1.0 (/path/to/hello-rust) Finished dev [unoptimized + debuginfo] target(s) in X.XXs Running `target/debug/hello-rust` Hello, world!
如果想手动编写代码,可以编辑 src/main.rs
:
fn main() { println!("Hello, world!"); }
然后再次运行 cargo run
。
这些步骤适用于所有平台。如果遇到问题,检查官方文档或运行 rustup update
更新 Rust。