Rust 实战 |创建一个完整的项目

Posted 幻灰龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rust 实战 |创建一个完整的项目相关的知识,希望对你有一定的参考价值。

Rust 设计并创建一个完整的项目

上一节,我们对 Rust 的开发环境的关键概念做了介绍,本节我们来创建一个完整的项目,理解 Rust 的项目结构,并建立一个 Rust 实战用的 git 仓库。

工作空间和项目两层结构

使用过 Visual C++/Visual Studio/… 等 C/C++ IDE 的开发者应该都有解决方案/子项目 的工程概念。例如 Visual Studio 创建的 C++ 工程,都会有一个 *.sln 的解决方案配置文件,每个子项目有 *.projectx 后缀的配置文件。Visual Studio 等 IDE 普遍使用 xml 作为配置文件格式。

Rust 使用 工作空间(workspace)/项目 的方式来组织项目。Rust 的配置文件格式使用的是 TOML 文件格式,这种文件格式的语法噪音很少,也避免了许多采用 yaml 格式做配置文件带来的复杂性。

TOML 文件格式的官方地址是:https://toml.io 从其官网就可以看到简要介绍:

以上是关于Rust 实战 |创建一个完整的项目的主要内容,如果未能解决你的问题,请参考以下文章

使用 Rust 开发一个微型游戏

asp.net core 系列6 实战之 一个项目的完整结构

[易学易懂系列|rustlang语言|零基础|快速入门|(29)|实战6:BDD工具cucumber_rust]

如何在pygame中控制单个子弹

5分钟APIG实战: 使用Rust语言快速构建API能力开放

5分钟APIG实战: 使用Rust语言快速构建API能力开放