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

3
我将尝试发布我的第一个crate到crates.io。
当我在本地构建项目时,可以传递--release标志以获取优化的二进制文件,但是当我执行cargo publish --dry-run时,似乎正在构建未经优化的二进制文件,因为这是输出的倒数第二行:
Finished dev [unoptimized + debuginfo] target(s) in 24.79s

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

1个回答

7
当你将源代码发布到crates.io时,当用户运行>命令时,它会下载源代码并使用--release编译。你无需做任何事情。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接