Rust 1.51 发布之后,我注意到里面有一个新的特性 Cargo 可以帮助缩短 MacOS 的编译时间。升级启用了这个选项周,我的增量开发重建时间从 14s 缩短到了 4s。

    打开 Cargo.toml 并添加以下选项:

    1. [profile.dev]
    2. split-debuginfo = "unpacked"

    参考资料:
    https://mp.weixin.qq.com/s/zQ8ZjN4zE8ooJdG055hohQ - 从14s到4s,我如何将 MacOS上的 Rust 增量编译时间减少70%?