安装Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
以上指令安装 Rustup
工具,Rustup
是 Rust 官方提供的工具链管理器,用于安装、更新和管理 Rust 工具链。包含rustup
、rustc
、cargo
等工具。
安装完成后,需要配置环境变量,否则无法使用
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