text: 在軟體工程中，gold是ELF檔案的連結器。其在2008年3月成為官方GNU軟體包並被加入至GNU Binutils中，第一次釋出是在binutils 2.19中。gold是由Ian Lance Taylor與Google的一個小團隊開發的。編寫gold的動機是要製作一個比GNU連結器更快的連結器，特別是對於使用C++編寫的大型應用程式。與GNU連結器不同，gold並不會使用BFD函式庫來處理目的檔。雖然這限制了其只能處理ELF的目的檔格式，但其也聲稱可以在沒有額外抽象層的情況下有更清晰且更快的實作。作者提到了完全移除BFD作為從頭開發新連結器而非逐步改進GNU連結器的原因。這個重寫也修復了舊的ld的一些Bug，這些Bug以各種小問題破壞ELF檔案。要在Makefile中指定gold，可以將LD或LD環境變數設定為codice_1。要透過編譯器選項指定codice_2，可以使用GCC選項codice_3。Fedora已將gold從binutils移轉到自己的軟體包中，因為擔心在Google的興趣轉移到LLVM後會有軟體腐敗的問題。
metadata: erhwenkuo/wikipedia-zhtw
metadata: Gold (連結器)
metadata: https://zh.wikipedia.org/wiki?curid=7606041