Rust入门 (1.1)—— 配置环境

前言:

        余生很长,不必慌张,你可以很努力,但千万别着急。

        既然您搜到了这篇文章,那么或许您已下定决心学Rust。Rust是一门强大的语言,无论从安全性,性能,某些方面都超过C/C++。关于Rust历程,不然,最早是 Mozilla 雇员 Graydon Hoare 的个人项目。从 2009 年开始,得到了 Mozilla 研究院的资助,2010 年项目对外公布,2010 ~ 2011 年间实现自举。自此以后,Rust 在部分重构 -> 崩溃的边缘反复横跳(历程极其艰辛),终于,在 2015 年 5 月 15 日发布 1.0 版。

        为何要创作这些文章?此话甚长,本人还只是一位学生,或许跟自己的爱好有关吧……

        至于 Rust 难学,在你读完这些文章,或许还是感觉很难学(狗头)。

        最后,希望您能坚持下去,你读过的书,走过的路,看过的风景,就是你的格局。

正文:

语言开发之根本,即是环境,此章将着重介绍。

市面上主流应该就是VsCode + RA 和 RR(RustRover).

本人用的是VsCode + RA ,RustRover更加适合小白,开箱即用,根据自己喜欢选择。

(注:RustRover非商业可免费使用。富哥略过,请尽量支持正版!)

VsCode配置教程:

下载VsCode (Visual Studio Code)

点我下载https://code.visualstudio.com/安装略过,无脑next就行

插件安装:

启动VsCode,不出意外,界面长这样(主题不同正常)

找到右侧带四个方框的图标

输入 Chinese 选择第一个 (汉化)

重启IDE 即可

按以上步骤,依次安装

  • rust-analyzer(Rust社区插件)
  • Error Lens (错误、警告提示)

安装完成后,开始安装Rust。

Rust部署:

        由于rust安装依赖C++环境,所以由点我下载安装(选择C++环境),随后在由点我下载开始安装Rust。(默认即可)

PS C:\Users\xxx> rustup-init.exe
......
Current installation options:

   default host triple: x86_64-pc-windows-msvc
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) Cancel installation

至此,环境已打造完成,启动VsCode,开始新的征程吧!

创建新项目:

Rust创建项目,使用Cargo new命令:

基本语法:

cargo new [OPTIONS] <PROJECT_NAME>
  • OPTIONS :可选的标志,用于配置项目的创建。
  • <PROJECT_NAME> :要创建的项目的名称。

例如,(当前目录下)创建一个名为my_rust_project的项目,可以使用一下命令:

cargo new my_rust_project

部分新参数详解:

  • --bin:创建一个可执行文件项目(src/main.rs)(默认)
  • --lib:创建一个库项目(src/lib.rs)
  • --edition edition:指定要使用的 Rust 版本。默认为 2021 版
  • --name name:设置要使用的项目名。默认为目录名称

随后,用 VsCode 打开创建的文件夹,便可以愉快地编辑Rust了!

。。。
                       

参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值