4

ソースから gcc 5.1 をビルドする場合、configure スクリプトは次のオプションを一覧表示します。

--enable-gold[=ARG]     build gold [ARG={default,yes,no}]

これは何を意味するのでしょうか?ゴールドがボックスにインストールされている場合、リンカーとしてゴールドを使用するように gcc に指示していますか? もしそうなら、それは金がデフォルトのリンカであると期待していますか、それとも

--with-ld=<path/to/linker>

オプション?

オンラインの gcc configure ドキュメントで --enable-gold への参照が見つかりませんでした。

ありがとう!

4

1 に答える 1

7

GCC は、トップレベルのconfigureスクリプトを他の GNU プロジェクト、特にBinutilsGDBと共有しています。

--enable-goldは、Binutils のオプションであり、Gold リンカーと古い BFD リンカーをビルドするように指示されています。このオプションは、GCC をビルドするときにはまったく効果がありません。

于 2015-07-27T19:54:03.313 に答える