Skip to content
Latchkey

オブジェクトファイル - CI/CD用語集の定義

オブジェクトファイルは 1 つのソースファイルのコンパイル出力で、マシンコードとシンボルテーブルを保持しますが、まだ実行ファイルにリンクされていません。

オブジェクトファイル (.o、.obj) は、リンク前の単一のソースファイルをコンパイルしたマシンコードです。コード、データ、シンボルテーブルを含みますが、それ自体ではまだ実行できません。

オブジェクトファイル (.o、.obj) は、リンク前の単一のソースファイルをコンパイルしたマシンコードです。コード、データ、シンボルテーブルを含みますが、それ自体ではまだ実行できません。

CI において

インクリメンタルビルドは変更されたソースファイルのみを再コンパイルし、残りはキャッシュされたオブジェクトファイルを再利用します。CI の実行をまたいで build cache にオブジェクトファイルを保持することが、大規模な C や C++ の pipeline を高速にする要因です。

関連ガイド