Rust教程
2025年3月6日小于 1 分钟约 211 字
Rust安装
Rust 官方安装 | 阿里云 Rust镜像源 | RustRover IDE
Linux中加载Rust命令环境变量
# 临时加载
source "$HOME/.cargo/env"
# 永久加载
echo 'source "$HOME/.cargo/env"' >> ~/.zshrc
echo 'source "$HOME/.cargo/env"' >> ~/.bashrc
## 验证是否安装成功
rustc --version
cargo --versionRustup 镜像源
# 临时替换
export RUSTUP_UPDATE_ROOT=https://mirrors.aliyun.com/rustup/rustup
export RUSTUP_DIST_SERVER=https://mirrors.aliyun.com/rustup
# 永久替换
# Windows用户
setx RUSTUP_UPDATE_ROOT "https://mirrors.aliyun.com/rustup/rustup" /M
setx RUSTUP_DIST_SERVER "https://mirrors.aliyun.com/rustup" /M
# bash用户
echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.aliyun.com/rustup/rustup' >> ~/.bash_profile
echo 'export RUSTUP_DIST_SERVER=https://mirrors.aliyun.com/rustup' >> ~/.bash_profile
source ~/.bash_profile
# zsh用户
echo 'export RUSTUP_UPDATE_ROOT=https://mirrors.aliyun.com/rustup/rustup' >> ~/.zshrc
echo 'export RUSTUP_DIST_SERVER=https://mirrors.aliyun.com/rustup' >> ~/.zshrc
source ~/.zshrcCargo 镜像源
%USERPROFILE%.cargo\config
[source.crates-io]
replace-with = 'aliyun'
[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"hello world
demo-rust/main.rs
fn main() {
println!("Hello, world!");
}简单编译:
rustc main.rs