RUST 学习日记 第3课 ——Cargo

97 阅读1分钟

0x01 认识Cargo

Cargo是Rust构建工具和包管理器。安装完成Rust环境之后,Cargo自然也就附带安装了。其实在实际的项目开发过程中,建议咱们都用Cargo来管理项目。

0x02 Cargo常用命令

新建项目

cargo new hello_rust

image.png image.png

新建项目目录结构如下

image.png

编译构建项目

cargo build

image.png

image.png

target/debug目录下有个hello_rust.exe,这是编译好的文件

生产环境编译构建项目

cargo build --release

target/release目录下有个hello_rust.exe,这是编译好的文件

编译运行项目

cargo run

image.png

创建文档

cargo doc

image.png

测试项目

cargo test

image.png

0x03 toml文件

toml是rust的配置文件。咱们常见的配置文件有xmljsonyaml。在Rust中,则使用了toml作为该语言的配置文件,可以配置依赖的库,项目信息等等。

image.png