在 CentOS 上使用 cargo(Rust 的构建工具)一般分为下面几个步骤:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,加载环境:
source $HOME/.cargo/env
验证:
cargo --version
rustc --version
sudo yum install rust cargo
如果是 CentOS 7/8,可能需要:
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel
cargo new my_project
cd my_project
cargo build
-release 模式:
cargo build --release
cargo run
cargo check
CentOS 7 默认 gcc 太旧,可升级:
sudo yum install centos-release-scl
sudo yum install devtoolset-9
scl enable devtoolset-9 bash
可配置镜像(如清华源):
mkdir -p ~/.cargo
cat > ~/.cargo/config.toml <<EOF
[source.crates-io]
replace-with = "tuna"
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/crates.io-index"
EOF
✅ CentOS 上使用 cargo 的核心步骤:
rustup)cargo build / cargo run如果你用的是 CentOS 7 还是 8/Stream,或者遇到具体报错,可以把错误信息贴出来,我可以帮你具体分析。