在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 |
编译并执行代码 |
以上步骤参考自,确保工具链完整可用。