ACコンパイラなしでgccをビルドする


8

マシン上にACコンパイラがなくてもgccをビルドできますか?もしそうなら、どうですか?


1
いつでもバイナリを取得できます...このような考慮事項に取り掛かっている場合、通常はかなりの手間がかかります。
Antoine Benkemoun、2010年

回答:


16

あなたが話していることは、コンパイラのブートストラップとして知られています。

通常、これは、ターゲットアーキテクチャ用に別のマシンでコンパイラをクロスコンパイルすることによって行われます。ここここにいくつかの背景あります。ただし、それは簡単なプロセスではありません。ターゲットがGCCがすでにサポートしているアーキテクチャでない場合、あなたはあなたの前に多くの仕事をしています。


1
gcc最小限のコンパイラasを構築し、それを使用して実際のを構築することに関する古いインストール手順をいくつか読んだことを覚えていますgcc
user1686 2010年

新しいアーキテクチャでコンパイラをブートストラップするのは楽しいだろうといつも思っていました。もちろん、あまりにも...、プロセッサのISAを設計し、多くの楽しみのようなディスクリートロジックまたはFPGAの音でそれを実装するの 笑顔 ...私は自由な時間があったら、ああ
エヴァンアンダーソンが

1

うわー-私は99.9%だけ確信しているが、いや、本当にそうだとは信じていない。

それはSOに尋ねる価値があるかもしれないと述べました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.