Rust从零入门 01

89 阅读1分钟

Rust 从零入门

介绍

不copy官方介绍的内容了,只谈谈个人学习和使用rust语言中的一些感受吧

  1. rust自带一个包管理以及building为一体的工具:Cargo,这个工具非常强大,从构建工程到依赖管理 测试以及打包都做的非常好,极其好用
  2. rust语言使用极其灵活,但是编译器的检查也很严格,相当于一个很严格的老师每次要帮你阅卷一次,你才能交卷
  3. rust编译器出了名的强大
  4. rust现在已经全面开始重写底层工具了,特别是在CLI方面,有非常多好用的以rust编写的工具

安装

官方推荐用rustup这个工具来安装rust

前提条件:mac必须安装好了xcode-select 也就是xocde命令行工具

rustup这个工具是用来管理rust的版本的,用于升级和卸载什么的

curl --proto '=https' --tlsv1.3 https://sh.rustup.rs -sSf | sh

你也可以使用 homebrew 安装

brew install rust

安装好之后使用 cargo --version 或者rustc --version来检查

Hello Rust

rust语言文件拓展名为.rs

所以现在先创建一个经典的main.rs,使用main方法来跑一个hello world

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

然后就是编译,运行~ rustc main.rs && ./main

🎉恭喜你又学会了一门语言的helloWorld!