💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
rustc将在x86_64-unknown-linux-gnu上使用rust-lld作为默认链接器,以显著减少链接时间。这将带来更好的性能和更快的编译速度。如果出现问题,可以通过添加-Z linker-features=-lld标志来恢复使用系统默认的链接器。
🎯
关键要点
-
rustc将在x86_64-unknown-linux-gnu上使用rust-lld作为默认链接器,以显著减少链接时间。
-
链接时间通常占据编译时间的一大部分,传统链接器在现代机器上速度较慢。
-
使用更新的链接器(如LLVM的lld)可以提高链接速度,rustc已经在某些目标上默认使用lld。
-
rust-lld的使用将显著改善链接时间,特别是在构建较大二进制文件或包含调试信息时。
-
如果出现问题,可以通过添加-Z linker-features=-lld标志来恢复使用系统默认的链接器。
-
rustc将在夜间构建中启用rust-lld,预计将于2024年5月18日的rustup夜间版本开始实施。
➡️