安装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