Rust 基础知识

安装配置

配置 rustup 镜像:

~# export RUSTUP_DIST_SERVER="https://rsproxy.cn"
~# export RUSTUP_UPDATE_ROOT="https://rsproxy.cn/rustup"

使用 rustup 安装:

~# curl --proto '=https' --tlsv1.2 -sSf https://rsproxy.cn/rustup-init.sh | sh

使用 rustup 指定镜像服务器进行升级:

~# RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup rustup update

配置 crates.io 镜像:

~# cat > ~/.cargo/config
[source.crates-io]
replace-with = 'rsproxy'

[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"

[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"

[net]
git-fetch-with-cli = true

cargo

编译 release 版本:

~# cargo build --release