Lobsters | 📄 原文链接 | 2026-10-06 收录

mold 3.0.0 发布:高速链接器用 Rust 重写

来源:github.com — 2026-10-05

📋 概述

高速链接器 mold 发布 3.0.0,这是用 Rust 重写后的首个版本(2.42.1 是 C++ 版最后一版)。3.0 定位为 2.42.1 的直接替代品:接受相同命令行选项、支持相同目标架构、输出一致,链接性能持平;团队通过对所有目标跑测试、比对真实负载输出、构建全部 Gentoo 软件包验证了兼容性,未发现回归。改用 Rust 还让 mold 面对损坏输入更安全:越界读取被边界检查捕获并 panic,而非段错误崩溃。构建系统也从 CMake 换成 Cargo。

🔑 核心要点

💡 金句

mold 3.x 的目标是补齐与 GNU ld 的剩余兼容性差距,尤其是在链接脚本支持方面,并为 mold 被 Linux 发行版采纳为默认链接器铺平道路。
← 返回 Lobsters 首页