- 締切済み
.objの中間ファイル
すいません、ファイルの拡張子が.objで種類が 中間ファイルとなっているのがあるのですけれど、 どんなファイルで何に使うのか教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nta
- ベストアンサー率78% (1525/1942)
回答No.1
どこにあったのか書いてください。 C言語やFortranなどのコンパイルを行う言語では一つ一つのソースファイルをコンパイルした後に「元のソースファイル名.obj」という「オブジェクトファイル」が生成されます。このオブジェクトファイルはリロケータブルバイナリとも呼ばれる中間ファイルです。この中間ファイルをリンカで結合して実行ファイルを生成します。このファイルをわざわざ残すのは、大規模なプログラム開発において、元のソースファイルを毎回コンパイルするよりも効率が上がるからです。