Rust的入门
-
- 1.配置Rust环境(Windows环境)
-
- 1.下载Rust安装包
- 2.配置`path`环境
- 3.验证Rust
- [4.Linux or MacOS系统(补充)](#4.Linux or MacOS系统(补充))
-
- [1.Rust包依赖于C & 需要C编译器](#1.Rust包依赖于C & 需要C编译器)
- 5.卸载Rust
- 6.Rust的构建工具和包管理器
- 2.Hello,Cargo
1.配置Rust环境(Windows环境)
1.下载Rust安装包
- Rust官网地址
- 根据当前的操作系统选择合适的安装包
2.配置path
环境
- 安装Rust开发环境后,所有工具的安装在~/.cargo/bin目录中,包含rustc、cargo和rustup在内的Rust工具链
- 通常情况下,会将bin目录配置到path系统变量中
- 由于不同平台、命令行shell之间存在差异,rustup中也可能存在BUG,建议重启终端或用户重新登录
3.验证Rust
- 执行以下命令
bash
rustc --version
-
补充知识点
- Rust版本迭代很快,建议时常更新
bashrustup update
4.Linux or MacOS系统(补充)
-
执行命令行
bash$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
- 安装成功之后,有以下提示
txtRust is installed now. Great!
1.Rust包依赖于C & 需要C编译器
- 在macOS上,通过以下命令行获取C编译器
bash
xcode-select --install
- Linux用户根据发行版安装GCC或Clang即可;Ubuntu用户,则直接安装
build-essential
软件包
5.卸载Rust
bash
rustup self uninstall
6.Rust的构建工具和包管理器
- 安装Rustup时,也会安装Rust构建工具和包管理器的稳定版本
1.构建项目
bash
cargo build
2.运行项目
bash
cargo run
3.测试项目
bash
cargo test
4.为项目构建文档
bash
cargo doc
5.将库发布到crats.io
bash
cargo publish
2.Hello,Cargo
- Cargo是Rust的构建系统和包管理器
1.使用cargo创建项目
- cargo创建项目生成两个文件和一个目录,Cargo.toml和main.rs两个文件,src文件夹
bash
cargo new [项目名称]
cd [项目名称]
2.构建并运行Cargo项目
1.构建Cargo项目
- 执行该命令行,会生成一个target文件夹,其下debug目录下生成
项目名称.exe
,点击可以执行
bash
cargo build
2.运行Cargo项目
- 通过
cargo run
命令,一次性完成代码编译和运行的操作
bash
cargo run
3.检查Cargo项目
- 通过cargo check 的命令,该命令快速检查代码确保其可以编译,当并不产生执行文件
bash
cargo check
4.发布构建
bash
cargo build --release