問22 クロスコンパイラ

あるコンピュータ上で、異なる命令形式のコンピュータで実行できる目的プログラムを生成する言語処理プログラムはどれか。

  1. エミュレータ
  2. ロスコンパイラ
  3. 最適化コンパイラ
  4. プログラムジェネレータ

コンパイラが実行されている環境(ビルド環境)以外のプラットフォームに対応したプログラムを生成するコンパイラのことを、クロスコンパイラと呼びます。Mac OS上でiOS用アプリを生成するXcodeなどですね。