Ubuntu下Rust开发环境的搭建

 时间:2026-02-15 11:52:14

1、官方推荐Rust开发环境的安装使用 rustup工具,为了加快国内的访问速度,使用中科大提供的反向代理服务

1. 首先设置环境变量 RUSTUP_DIST_SERVER (用于更新 toolchain):

export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static

2. 再设置环境变量RUSTUP_UPDATE_ROOT (用于更新 rustup):

export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup

3. 最后使环境变量生效:source /etc/profile

Ubuntu下Rust开发环境的搭建

2、下载安装Rust工具链:

curl https://mirrors.ustc.edu.cn/rust-static/rustup/rustup-init.sh | sh

安装成功后,需要将bin添加到PATH路径下

export PATH="$HOME/.cargo/bin:$PATH

或者在当前终端执行 source $HOME/.cargo/env

最后验证编译器是否安装成功rustc --version

rustup常用命令:

rustup show#查看当前安装的工具链

rustup update#更新当前的工具链

rustup self uninstall#卸载rust

Ubuntu下Rust开发环境的搭建

Ubuntu下Rust开发环境的搭建

3、修改Rust Crates 源,在 $HOME/.cargo/config 中添加如下内容:

[source.crates-io]

replace-with = 'ustc'

[source.ustc]

registry = "git://mirrors.ustc.edu.cn/crates.io-index"

Ubuntu下Rust开发环境的搭建

4、创建hello_world工程:cargo new hello_world --bin

使用VS Code软件打开该工程:code hello_world

安装VS Code对Rust语言的插件:Rust(rls)

Ubuntu下Rust开发环境的搭建

Ubuntu下Rust开发环境的搭建

5、1. VSCode下的Rust插件需要安装如下额外的内容:rustup component add rls-preview rust-analysis rust-src

2. 为了实现代码自动补齐,需要安装racer:cargo install racer

3. 依次选择Tasks->Run Task,根据提示可以执行Rust: cargo build,Rust: cargo run等操作

Ubuntu下Rust开发环境的搭建

Ubuntu下Rust开发环境的搭建

  • 魔兽世界怀旧服如何学习武器技能?
  • 帝国神话打磨剂怎么用
  • 京东京豆如何使用,京豆使用技巧
  • 教你怎么找到黑色沙漠迎月花的记忆1知识点
  • 失落的方舟狗粮怎么获得
  • 热门搜索
    读书日手抄报 读书手抄报资料 文明出行手抄报 小学生网络安全手抄报的句子 预防新型冠状病毒手抄报内容 防疫有我爱卫同行手抄报 交通安全教育手抄报 健康心理手抄报 清明节手抄报简单 健康成长手抄报