git地址:https://github.com/rust-lang/book/tree/main/src
1、安装
2、Hello World
3、cargo
3.1 cargo常用命令
- cargo new :新建一个项目
- cargo build:编译项目
- cargo run:一次性完成编译和项目运行,如果没有编译就执行编译和运行,如果已经编译,则直接执行运行
- cargo check:编译项目,但是不产生可执行文件,来检查整个项目是否存在错误
- cargo build --release :进行有优化的编译,产生release版本。这种优化能使程序运行的更快,但是编译花费的时间更长
- cargo update 进行版本更新
3.2 cargo项目格式
Cargo.toml配置文件
[package]
name = "hello_cargo"
version = "0.1.0"
edition = "2021"
[dependencies]
配置块:
- package:编译程序的配置项目
- name:程序的名称
- version:版本号
- dependencies:项目的依赖crates