私はこの種のビジネスの初心者です。クロスコンパイルしLinux kernelました。しかし、私が知っておくべきことを尋ねる質問はほとんどありません。
Linuxカーネルをコンパイルするとき、ターゲットプラットフォームがであるため、このコマンドを使用していますARM。
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
そのようcross compileなソフトウェアはありますか、それともOpen Sourceソフトウェアがサポートしているかどうかはソフトウェアのリリースによって異なりますcross compilationか?
Linuxカーネルソースにはarch folder個別のアーキテクチャ用のが含まれていますがgcc、、、含まれていません、なぜですかgLibc?binutils
しかし、それらは可能性がありますcross-compiled。なぜこのような行動が起こるのか誰か教えてもらえますか?
cross-compile要件ごとに異なる種類のソフトウェアへの標準的な方法はありますか?この種のビジネスに堪能な方がいらっしゃいましたら、私を導いてください。
ありがとうございました。