【Rust】在Windows和Linux上配置Rust+VS Code开发环境

1 篇文章 0 订阅

这篇文章介绍一下在Windows和Linux上配置Rust+VS Code开发环境。

Windows

安装

事实上,对比之下,你会觉得在Linux上安装Rust太简单了。Windows的过程很繁琐。

在这个网站下载rust的安装包:Rust

安装过程会以终端打印的方式进行,Rust目前在Windows上没有图形化的安装过程。

Rust需要安装两个东西,一个是rustup,一个是cargo。这两个默认会安装在C盘,如果不想让Rust安装在C盘,需要提前设置环境变量。

  1. 通过RUSTUP_HOME指定rustup的安装目录。
    rustup

  2. 通过CARGO_HOME指定cargo的安装目录。
    cargo
    准备就绪,可以安装了。
    安装
    Rust需要电脑有C++的编译器,Windows下推荐使用默认的MSVC。如果你想改为GNU,需要选择Customize installation,当然我是不推荐改成GNU的,因为会出现很多莫名其妙的bug。

安装后,终端输入以下命令验证Rust是否安装成功:

rustc -V

rustc
验证cargo是否安装成功:

cargo -V

cargo

配置VS Code

首先安装这个扩展:rust-analyzer

创建新的rust项目:

cargo new HelloWorld

用VS Code打开文件夹
vscode
点击“Run”即可执行编译运行rust项目
运行

Linux(Ubuntu 20.04 LTS)

我没有双系统,所以以WSL为例,演示Rust安装。

安装

两行命令即可:

sudo apt install rustc
sudo apt install cargo

当然,环境需要有gcc,可以检查下

gcc -v

配置VS Code

同样的命令

cargo new HelloRust

切换,用VS Code打开
wsl vscode
不知道为什么,WSL下的rust-analyzer插件工作不正常,
报错

所以只能先用终端执行命令代替了,回头我找找原因:

cargo run

执行结果

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值