• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ubuntu安装rust开发环境

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
一、rust的安装
因为国内防火墙的原因,导致rust不能正常安装,如此有2个选择:
1、搭墙,因为FQ有风险而且速度也不佳,此处不推荐并省略。
2、使用中科大的代理
以下在Ubuntu上安装过一遍,linux的其他发行版应该也没有问题,除了.bashrc可能是profile
 
直接复制下面的shell代码执行即可,安装过程会提示选择,选择默认项即可,也可以自定义选择安装。
1 # import USTC mirror
2 echo "export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static" >> ~/.bashrc
3 echo "export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup" >> ~/.bashrc
4 source .bashrc
5 
6 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
7 
8 # 安装完毕后刷新环境变量
9 source ~/.cargo/env

 

安装rust后,可以执行 rustc -V  和 cargo -V ,看看是否正常输出版本。如果输出正常,那恭喜你,成功了一半了。接下来配置插件和cargo

 1 # cargo代理
 2 cat >~/.cargo/config <<EOF
 3 [source.crates-io]
 4 replace-with = 'ustc'
 5 
 6 [source.ustc]
 7 registry = "git://mirrors.ustc.edu.cn/crates.io-index"
 8 EOF
 9 
10 # 因为代码提示racer的一些#future功能不能在稳定版使用,无法安装
11 # 所以安装nightly版本的rust 并设置默认版本
12 rustup install nightly
13 rustup default nightly
14 
15 # 安装RLS组建
16 rustup component add rls --toolchain nightly
17 rustup component add rust-analysis --toolchain nightly
18 rustup component add rust-src --toolchain nightly
19 
20 # 安装racer
21 cargo install racer

 

windows的安装大致类似,最重要的一点是必须安装Microsoft Visual C++ Build Tools 2015 或以上的版本,安装占用至少5GB以上,所以还是linux好一点。

 

二、IDE的安装
推荐使用vscode:https://code.visualstudio.com/
安装好vscode后,Ctrl + Shift + X 打开应用商店
搜索chinese安装中文语言包,搜索Rust (rls)官方的插件,基本上就OK可以撸代码了,vscode 的其他配置,自行琢磨折腾吧。

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
全面总结:matlab怎么做漂亮的图发布时间:2022-07-18
下一篇:
Matlab画图-非常具体,非常全面发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap