跳到主要内容

开始 Rust

Rust 安装

要在 Mac 上安装 Rust,并能够控制 Rust 的版本,您可以使用 Rust 的官方工具链管理器 rustup。以下是在 Mac 上安装 Rust 并使用 rustup 控制版本的步骤:

  1. 打开终端应用程序。

  2. 在终端中运行以下命令以安装 rustup

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

或者,如果您更喜欢使用 brew 包管理器,您也可以通过 Homebrew 安装 rustup

brew install rustup-init
rustup-init
  1. 安装完成后,按照 rustup 提示的步骤初始化 Rust 环境。

  2. 安装完成后,您可以使用 rustup 命令来安装特定版本的 Rust。例如,要安装 Rust 的最新稳定版本,可以运行:

rustup install stable

如果您想安装其他版本,可以使用类似的命令,只需将 stable 替换为其他版本的名称,比如 betanightly

  1. 安装完成后,您可以使用以下命令来切换当前使用的 Rust 版本:
rustup default stable

替换 stable 为您想要使用的版本名称。这样,您就可以在不同的 Rust 版本之间轻松切换。

通过以上步骤,您可以在 Mac 上安装 Rust 并使用 rustup 工具管理不同的 Rust 版本。

  1. 离线文档:
rustup doc

hello world

最基本的 rust 程序

文件命名规范 snake_case hello_world.rs

// main函数很特别,它是每一个rust可执行程序最先运行的代码
fn main() {
println!("Hello, world!");
}
rustc hello_world.rs
提示
  • 运行 Rust 程序之前必须先编译,命令为:rustc 源文件名
    • rustc main.rs
  • 编译成功后,会生成一个二进制文件
    • 在 Windows 上还会生成一个.pdb 文件,里面包含调试信息
  • Rust 是 ahead-of-time 编译的语言
    • 可以先编译程序,然后把可执行文件交给别人运行(无需安装 Rust)
  • rustc 只适合简单的 Rust 程序..

cargo创建项目

cargo new my_project

开发工具

vscode 扩展推荐 rust-analyzer