• 締切済み

.objの中間ファイル

すいません、ファイルの拡張子が.objで種類が 中間ファイルとなっているのがあるのですけれど、 どんなファイルで何に使うのか教えてください。

みんなの回答

  • nta
  • ベストアンサー率78% (1525/1942)
回答No.1

どこにあったのか書いてください。 C言語やFortranなどのコンパイルを行う言語では一つ一つのソースファイルをコンパイルした後に「元のソースファイル名.obj」という「オブジェクトファイル」が生成されます。このオブジェクトファイルはリロケータブルバイナリとも呼ばれる中間ファイルです。この中間ファイルをリンカで結合して実行ファイルを生成します。このファイルをわざわざ残すのは、大規模なプログラム開発において、元のソースファイルを毎回コンパイルするよりも効率が上がるからです。

関連するQ&A