赞
踩
env RUSTFLAGS="-C target-cpu=native -g" FFI_BUILD_FROM_SOURCE=1 make clean all
Updating crates.io index
更新慢+ local '__rust_flags=--print native-static-libs -C target-feature=+sse4.1,+sse4.2,+avx,+avx2,+sse2,+sha,+adx,'
+ RUSTFLAGS='--print native-static-libs -C target-feature=+sse4.1,+sse4.2,+avx,+avx2,+sse2,+sha,+adx,'
+ cargo +nightly-2020-03-19 build --release
+ tee /storage/lotuswork/tmpdir/tmp.ycbzTmDKrQ
Updating crates.io index
/root/.cargo
新建配置文件config
cat /root/.cargo/config
[source.crates-io]
replace-with = 'tuna'
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
# cargo install cargo-rls-install
y
# cargo rls-install -i nightly-2020-03-19
# rustc -V
rustc 1.44.0-nightly (f509b26a7 2020-03-18)
cat config
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env
rustup update
rustup default nightly
vim ~/.cargo/config
[source.crates-io]
replace-with = 'tuna'
[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
# cat /root/.cargo/config
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"
[source.crates-io] registry = "https://github.com/rust-lang/crates.io-index" # 指定镜像 replace-with = '镜像源名' # 如:tuna、sjtu、ustc,或者 rustcc # 注:以下源配置一个即可,无需全部 # 中国科学技术大学 [source.ustc] registry = "git://mirrors.ustc.edu.cn/crates.io-index" # 上海交通大学 [source.sjtu] registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index" # 清华大学 [source.tuna] registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git" # rustcc社区 [source.rustcc] registry = "https://code.aliyun.com/rustcc/crates.io-index.git"
参考:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。