- Bold是苹果系统链接器ld的替代品,完全用Zig语言编写。
- 其性能与LLVM的lld链接器相当,比苹果旧版ld链接器更快,但比苹果重写的ld链接器慢。
- 基准测试显示bold比重写的苹果ld链接器慢2.23倍,但比LLVM的lld链接器快2.38倍。
- 可通过clang的-fuse-ld=bold或gcc的-B/path/to/bold参数使用bold。
- 构建bold需要Zig 0.14.0,编译命令为'zig build -Doptimize=ReleaseFast'。
- 运行单元测试和端到端测试使用命令'zig build test'。
- 欢迎对该代码库贡献代码。