懂你,更懂Rust系列之环境搭建

lgli

共 947字,需浏览 2分钟

 ·

2020-12-23 01:26

恋爱就像选糖别再眼盲

睁大眼光别轻易投降

好看的包装不一定高尚

打开再欣赏有没有中奖

别担心勇敢去尝

每一颗都有希望

没有人不会受伤

选对糖让你闪闪发亮

在进入正式主题前,描述下我为啥要了解下这个Rust语言:


1、传说中的可以解决高并发带来的系统性能问题


2、不需要程序员在程序中分配删除内存(C、C++等),也不需要垃圾回收机制(Java、Go、python等),利用ownership的方式管理内存


基于此,了解下Rust


其他不多说,直接开始


官方网站:https://www.rust-lang.org/


一、环境搭建


进入到官方主页:


09c72db362c41bc06f6c9435cb61c30d.webp


点击install


5c22cd8f4e44fe5b494069a40431f446.webp


这里网站会识别电脑配置,然后推荐安装文件,根据提示下载即可,我这里是window版本,下载了对应自己的版本



ed527d4ed0bd5b0ab388c0d8b23c065a.webp

直接双击这个exe文件


f56afa9accaa20ed8b3037e4bdbcce23.webp


这里提示需要先安装C++构建工具。那么就先安装C++构建工具


点击刚刚Rust下载提示页面,有构建工具的链接地址,这里就直接通过这个链接进去:


54390ab76dd05e8be5f50dadaf03c938.webp


进入C++构建工具下载地址:


bba6f245bdff5e65f2e8b3c308342478.webp

这里C++构建工具下载和安装就直接跳过了。


安装好C++构建工具后,再次打开安装工具提示:


09a62149c38a63caa3d462b88cd153f5.webp


这里因为不想安装相关信息在系统盘,所以先进行环境变量设置:


64fc92b89272dc0c39f93442de275ee5.webp



141c08a2b632bdca9e477ede23b12225.webp


8ebf6f9b422c68c42a15c45c2d2b1093.webp


fdb845c5a906f4200d619f650120e1a1.webp


设置好环境变量再次打开安装exe文件显示的安装路径就是配置的了:


1218e0b307802782bd7255470c64496b.webp


这里选择1默认安装


f9bbe5f66a29bfed366bc25dbfae24f3.webp



接着有一堆需要安装的文件信息,就等着吧


安装完成后,命令窗口会自动关闭


cmd打开命令窗口,输入rustc --version 查看版本,有提示则安装成功


b9d4d9b957fb1c590d39e2a2e1f86c0c.webp



二、Hello-World


以下操作均为在Window上的命令行操作:


进入恰当的项目路径下:


a92a9991569eeeb37f926b3d06f9bc1f.webp


我这里是直接到我的D盘下


创建一个文件夹,存放rust项目,我这里就叫rustwork


8b7cc039408e4c9498976ac22dbc943d.webp

进入这个目录


6ec7ff9c21f30810af00c6415ef56fd2.webp


创建第一个项目,这里取名叫first-project


92c90750f2ba3a6c0e53dae26215ac18.webp

进入到这个项目中


616971f7066e1c6512b749d11264da35.webp



创建一个main.rs的文件


38ca7ce16e5df3bb46fcedbc91ce20a1.webp


编写这个main.rs的内容为:


fn main() {    println!("Hello, world!");}


4e3a33bca20c6548eae88ef729411b35.webp


然后编译这个main.rs文件:


ddfd46cd5f33fb58b9a00c9d51f4ed22.webp


当前目录下,会生成三个文件


02142df9d4a8bd14de05f8ef91285e8c.webp

这时,运行这个main.exe即可:


16843d7e0979d4c843267a2b789f425f.webp


此时输出了Hello,world!


今天的环境搭建到此结束.......



未完待续......


喜欢点个再看和关注,谢谢


浏览 37
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报