系列文章目录
【跟小嘉学 Rust 编程】一、Rust 编程基础
【跟小嘉学 Rust 编程】二、Rust 包管理工具使用
文章目录
前言
本章节讲解 Cargo 如何使用,以及 cargo 配置文件内容
主要教材参考 《The Rust Programming Language》
一、Cargo 是什么
Cargo 是 rust 的构建系统和包管理工具,大多数的 rust 开发者都会使用这个工具来管理 Rust 项目,因为 Cargo 会为我们处理很多任务,比如说构建代码、下载代码所依赖的库,以及构建这些库(依赖库)
二、Cargo的简单使用
2.1、查看 cargo 的版本
cargo --version
cargo -V
2.2、使用 cargo 创建项目
cargo new projectName
该命令会为我们创建一个以 projectName 为名的目录,目录下面有一个src目录,src目录有一个main.rs 文件,以及一个 Cargo.toml 文件 和一个 git的忽略文件(.gitignore)
默认使用git进行,如果你的 vcs 不是使用git 可以使用 --vcs 命令来指定
cargo new --vcs=git projectName
2.3、Cargo 项目配置文件(Cargo.toml)
该配置文件采用的 TOML(Tom’s Obvious, Minimal Language) 格式。
2.3.1、Cargo.toml 默认内容
[package]
name = "hello"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
2.3.2、 Cargo 的配置文件清单内容
配置文件的清单 内容可以参看如下地址:https://doc.rust-lang.org/cargo/reference/manifest.html

本文介绍了Rust的构建工具Cargo,包括Cargo的基本使用,如查看版本、创建项目,详细解析了Cargo.toml配置文件的各个部分,如[package]、依赖管理和不同类型的项目对象(库、二进制、示例、测试和基准)。此外,还涵盖了代码的编译、运行和检查过程。
最低0.47元/天 解锁文章
11万+

被折叠的 条评论
为什么被折叠?



