在Linux系统中集成Rust开发工具链的核心步骤如下:
使用官方工具rustup
安装(推荐),支持多版本切换:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env # 激活环境变量
可通过rustup default stable/nightly
切换版本。
安装后需将~/.cargo/bin
添加到PATH
,可通过以下命令验证:
echo $PATH | grep .cargo # 确认路径存在
rustc --version # 检查版本
build-essential
(Ubuntu/Debian)或gcc
(CentOS)。sudo apt update && sudo apt install build-essential # Ubuntu
sudo yum install gcc make # CentOS
rust-analyzer
,或CLion/IntelliJ配置Rust插件。创建测试项目并编译运行:
cargo new hello_world
cd hello_world
cargo run # 输出"Hello, world!"即成功
加速依赖下载,编辑~/.cargo/config
文件:
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
操作 | 命令 | 说明 |
---|---|---|
安装工具链 | `curl … | sh+ source ~/.cargo/env` |
切换版本 | rustup default <版本> |
如stable /nightly |
创建项目 | cargo new <项目名> |
生成标准项目结构 |
编译运行 | cargo build / cargo run |
编译并执行代码 |
以上步骤参考自,确保工具链完整可用。