当前位置: 首页 > 工具软件 > Racer Rust > 使用案例 >

linux下rust编译环境搭建

姜华翰
2023-12-01

使用 Rustup

Rustup 是官方提供的安装工具,不仅可以下载 Rustc 编译工具,还可以下载各种 Rust 的工具链。

Rustup 镜像/反代

  • 使用方式
    把一下代码复制到.bashrc或者类似文件(.zshrc等)然后执行source .bashrc或者将其添加到环境变量
export RUSTUP_DIST_SERVER="https://rsproxy.cn"
  • 安装 Rustup
    先打开 Rustup 的官网:https://rustup.rs,然后根据提示下载或运行命令就可以了。

比如在 Linux 下执行:
curl https://sh.rustup.rs -sSf | sh 即可。

  • 配置 crate.io 镜像
    因为cargo等下载需要连接 crate.io 网络如果不是很好的话会特别慢,可以在$HOME/.cargo/下建立一个config文件,加入如下配置:
[source.crates-io]
replace-with = 'rsproxy'

[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"

[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"

[net]
git-fetch-with-cli = true

安装nightly版本及 racer

安装nightly版本: rustup install nightly && rustup default nightly
安装src : rustup component add rust-src
安装racer: cargo install racer

参考:
https://www.jianshu.com/p/5efdd9ce8565
https://www.cnblogs.com/onsunsl/p/rust-cargo-proxy-and-crates-io-china-mirro.html
Rust Develop(Learn) Environment
字节跳动源https://rsproxy.cn/

 类似资料: