【发布时间】:2019-02-03 00:57:40
【问题描述】:
如果我使用带有一些 crate 依赖项的 Cargo 构建 Rust 应用程序,我的应用程序未使用的那些依赖项中的任何代码是否会从最终的可执行文件中删除?
【问题讨论】:
-
我认为是的,但我不确定。
-
我可能会检查 objdump 或类似的东西,但我想看看是否有明确的答案,或者是否计划在未来发布。 hello-world 类型可执行文件的大小存在相关问题。
-
肯定有 LTO,否则我不确定。
标签: rust dependencies rust-cargo