Linuxカーネルコンパイラ

Linuxカーネルコンパイラ

gccLinuxカーネルを(ベアメタルではなく)Linux実行可能ファイルとして設定してコンパイルできますか?私はBuildrootがすべてをコンパイルするためにクロスコンパイラを構築することを知ってarm-linux-gnueabi好奇心がありました。
それとも私が間違っていてベアメタルクロスコンパイラもビルドしますか?

ベストアンサー1

はい、Linuxコンパイラはベアメタルコンパイラの「親セット」と見なすことができます。 Linuxユーザースペースアプリケーションとベアメタルアプリケーション(Linuxカーネル、ブートローダなど)の両方をコンパイルできます。

おすすめ記事