如何使用cargo publish发布优化的二进制文件?

问题描述 投票:0回答:1

我正在尝试将我的第一个板条箱发布到crates.io。

[当我在本地构建项目时,我可以传递--release标志来获取优化的二进制文件,但是当我执行cargo publish --dry-run时,它似乎正在构建未优化的二进制文件,因为这是输出的倒数第二行:

Finished dev [unoptimized + debuginfo] target(s) in 24.79s

[如果可能,我想构建一个优化的二进制文件并将其发布到crates.io。

rust rust-cargo
1个回答
0
投票

您将源代码发布到crates.io。当用户运行cargo install <my-crate>时,它将下载源代码并使用--release进行编译。您无需执行任何操作。

© www.soinside.com 2019 - 2024. All rights reserved.