跳到主要内容

安装Rust

Rust官网

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

以上指令安装 Rustup 工具,Rustup 是 Rust 官方提供的工具链管理器,用于安装、更新和管理 Rust 工具链。包含rustuprustccargo 等工具。 安装完成后,需要配置环境变量,否则无法使用

source $HOME/.cargo/env

再设置下载源为国内镜像,否则下载速度会非常慢

export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

安装完成后,输入 rustc --version 查看版本号,安装成功。

rustup 命令

  • 更新Rust: rustup update
  • 卸载Rust: rustup self uninstall
  • 在浏览器打开本地文档: rustup doc

rustc 命令

  • 编译文件: rustc main.rs
  • 编译并运行: rustc main.rs && ./main
  • 编译为WASM: rustup target add wasm32-unknown-unknown
  • 编译为WASM并运行: rustc main.rs --target wasm32-unknown-unknown && ./main
  • 编译为WASM并运行: rustc main.rs --target wasm32-unknown-unknown && wasmtime ./main.wasm

cargo 命令

  • 编译: cargo build
  • 编译并运行: cargo run