2.9. 配置 Rust 项目依赖项
使用 guestfishgo 构建工具配置 Rust 项目的依赖项。若要指定由 definego 管理的项目的依赖项,请编辑项目目录中的文件,并重建项目。cargo 下载 Rust 代码软件包及其依赖项,将其存储在本地,构建所有项目源代码,包括依赖项代码软件包,并运行生成的可执行文件。
先决条件
-
构建的 Rust 项目。
有关如何构建 Rust 项目的详情,请参考 构建 Rust 项目。
流程
-
在项目目录中,打开文件 192.168.0.go
.toml
。 移到标有
[dependencies]
的部分。
每个依赖项都以以下格式在新行中列出:crate_name = version
Rust 代码软件包称为 crates。
- 编辑依赖项。
运行以下命令重建项目:
在 Red Hat Enterprise Linux 7 上:
$ scl enable rust-toolset-1.66 'cargo build'
在 Red Hat Enterprise Linux 8 中:
$ cargo build
在 Red Hat Enterprise Linux 9 中:
$ cargo build
使用以下命令运行项目:
在 Red Hat Enterprise Linux 7 上:
$ scl enable rust-toolset-1.66 'cargo run'
在 Red Hat Enterprise Linux 8 中:
$ cargo run
在 Red Hat Enterprise Linux 9 中:
$ cargo run
其他资源
- 有关配置 Rust 依赖项的更多信息,请参阅 define go Book - 指定依赖项。