配置 gcc 时 --enable-gold 的用途
Purpose of --enable-gold when configuring gcc
从源代码构建 gcc 5.1 时,配置脚本会列出以下选项:
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
这是什么意思?如果 gold 安装在盒子上,它是否告诉 gcc 使用 gold 作为链接器?如果是这样,它是否期望 gold 成为默认链接器,或者我应该通过
指向 gold
--with-ld=<path/to/linker>
选项?
我在在线 gcc 配置文档中找不到对 --enable-gold 的引用。
谢谢!
GCC 与其他一些 GNU 项目共享其顶级 configure
脚本,特别是 Binutils and GDB。
--enable-gold
是 Binutils 的一个选项,它表示要构建 Gold linker 以及旧的 BFD 链接器。该选项在构建 GCC 时完全没有影响。
从源代码构建 gcc 5.1 时,配置脚本会列出以下选项:
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
这是什么意思?如果 gold 安装在盒子上,它是否告诉 gcc 使用 gold 作为链接器?如果是这样,它是否期望 gold 成为默认链接器,或者我应该通过
指向 gold--with-ld=<path/to/linker>
选项?
我在在线 gcc 配置文档中找不到对 --enable-gold 的引用。
谢谢!
GCC 与其他一些 GNU 项目共享其顶级 configure
脚本,特别是 Binutils and GDB。
--enable-gold
是 Binutils 的一个选项,它表示要构建 Gold linker 以及旧的 BFD 链接器。该选项在构建 GCC 时完全没有影响。