knowledge-base

我的知识库 / Rust / Rust 开发环境配置

Rust 开发环境配置

安装

Linux & Mac:

curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh

一些常用的 Rust 包依赖于 C 代码,因此可能需要额外安装 C 编译器,在 Mac 上通过运行以下命令可以获得 C 编译器:

xcode-select --install

Ubuntu 上通过运行以下命令可以获得 C 编译器:

sudo apt install build-essential

更新

rustup update

卸载

rustup self uninstall

配置命令补全

第一种方式,zsh 添加 rust 插件:

vim ~/.zshrc

找到 plugins 配置位置,追加 rust:

plugins=(... rust)

第二种方式:

查看帮助:

rustup completions --help

以 Ubuntu 为例,创建目录:

mkdir ~/.zfunc

在 .zshrc 文件中添加内容:

fpath+=~/.zfunc
autoload -Uz compinit && compinit

生成补全脚本:

rustup completions zsh > ~/.zfunc/_rustup
rustup completions zsh cargo > ~/.zfunc/_cargo

注销重新登录以生效,或者直接运行以下命令:

exec zsh

« Rust cargo 管理工具

» rust-programming.md