Rust 教程 目录

Rust 构建和运行项目

在本章中,我们将深入探讨如何使用 Rust 构建和运行项目。这包括设置开发环境、使用 Cargo 工具管理项目、构建项目以及运行程序的基本知识。

安装 Rust

首先,确保你的系统已经安装了 Rust。可以通过以下命令来安装最新版本的 Rust:

安装完成后,重新加载 shell 配置文件(如 .bashrc.zshrc),以使 Rust 的工具链生效:

验证安装是否成功,可以执行以下命令:

创建一个新的 Rust 项目

使用 Cargo 创建一个新的 Rust 项目非常简单。Cargo 是 Rust 的构建工具和包管理器,它可以帮助我们自动化项目的创建、构建、测试和发布等流程。让我们通过以下命令来创建一个名为 hello-world 的新项目:

上述命令会生成一个标准的 Rust 项目结构,包括 src 目录(存放源代码)和 Cargo.toml 文件(项目配置文件)。

编辑项目

接下来,打开 src/main.rs 文件,这是项目的主入口点。你可以看到一些示例代码,用于打印 "Hello, world!"。根据需要修改这个文件以适应你的项目需求。

使用 Cargo 构建项目

要构建项目,只需进入项目目录并运行以下命令:

默认情况下,Cargo 会编译项目并在 target/debug/ 目录下生成可执行文件。如果你想生成优化后的二进制文件,可以使用 --release 参数:

此时,可执行文件将被放置在 target/release/ 目录下。

运行项目

构建完成后,可以通过以下命令运行项目:

这条命令实际上会先检查项目是否有变化,如果有,则自动进行构建;如果没有变化,则直接运行上一次构建的可执行文件。

如果你已经构建过项目并且想要快速运行它,也可以直接指定可执行文件路径来运行:

或者对于优化过的版本:

Cargo.toml 文件详解

Cargo.toml 文件是项目的配置文件,用于定义项目的元数据和依赖项。以下是一个基本的 Cargo.toml 示例:

在这个文件中,你可以指定项目的名称、版本、Rust 版本(称为“edition”)、以及其他依赖库。

小结

到目前为止,我们已经介绍了如何安装 Rust,创建一个新的 Rust 项目,编辑项目,使用 Cargo 工具来构建和运行项目,以及了解了 Cargo.toml 文件的作用。这些基础知识将帮助你开始使用 Rust 开发项目。接下来,我们将在后续章节中进一步探索 Rust 的高级特性。

上一篇: Rust 创建新项目
下一篇: Rust 的基本语法
纠错
反馈