执行 rustc -C help
显示(除其他外):
-C opt-level=val -- optimize with possible levels 0-3, s, or z
级别 0 到 3 相当直观,我认为:级别越高,将执行越积极的优化。但是,我不知道 s
和 z
选项在做什么,我找不到关于它们的 Rust 相关信息。
最佳答案
看来您并不是唯一感到困惑的人,正如所描述的in a Rust issue .它似乎遵循与 Clang 相同的模式:
Os
用于优化编译时的大小。Oz
进一步优化大小。
关于rust - 优化级别 `-Os` 和 `-Oz` 在 Rust 中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45608392/