天才第一步,雀氏纸尿裤,rust第一步,安装组件库。
一、什么是rust?
一门赋予每个人 构建可靠且高效软件能力的语言
二、为什么选择rust?
1、高性能
Rust 速度惊人且内存利用率极高。由于没有运行时和垃圾回收,它能够胜任对性能要求特别高的服务,可以在嵌入式设备上运行,还能轻松和其他语言集成。
2、可靠性
Rust 丰富的类型系统和所有权模型保证了内存安全和线程安全,让您在编译期就能够消除各种各样的错误。
3、生产力
Rust 拥有出色的文档、友好的编译器和清晰的错误提示信息, 还集成了一流的工具——包管理器和构建工具, 智能地自动补全和类型检验的多编辑器支持, 以及自动格式化代码等等。
三、学习网址
一些基础性的知识可以参考这个链接:Rust 中文文档 | Rust 文档网 (rustwiki.org)
四、安装
我的电脑操作系统是Win11,所以我这里只展示如何在windows操作系统下安装Rust,我们打开上面网址中第一块内容Rust程序涉及语言
从左侧导航栏选择安装,跳转到在Windows上安装rustup内容页。
按照文章的提示,我们可以得到2点信息
- 第一是需要去rust官网下载一个可执行文件rust-init.exe;
- 第二个是要提前下载Visual Studio 2013或更高版本的C++构建工具
4.1、安装Visual Studio
首先如果我们不是从事C++开发的人员需要先去下载Visual Studio,我们可以访问该链接:下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)
这里我们只需要下载第一个社区版本即可
下载完成后点击安装,按照官方的指示这里只需要安装最小的桌面化开发即可
4.2、安装rustup-init.exe
我们访问该链接:安装 Rust - Rust 程序设计语言 (rust-lang.org) 选择右侧64位安装包
下载完毕后执行rustup-init.exe,如果你不需要配置rust相关的目录啥的,直接选择1就好了,下载的过程可能会很慢且失败很多次,我安装的时候大概试了十几次才安装成功的
安装成功后会出现如下界面
此时我可以执行如下命令测试是否安装成功,如果都能打印成功,那么恭喜你入门第一步算是完成了
rustc --version
cargo --version