ビルド

ビルド(build)とはシステムやソフトウェア等を作る際、人間が書いたソースコードをコンピュータが実行可能なプログラムに変換する工程のことである。
コンパイルと混同されがちだが、ソースコードを変換するだけのコンパイルに対して、さらにそれらをリンクし、実行ファイルを生成することを指す。
簡易的なプログラムであれば一つのファイルをコンパイルするだけでよいが、複雑で複数のファイルで構成されているプログラムの場合、コンパイルした後に組み合わせる作業が必要となる。この場合のコンパイルを含めた工程がビルドである。

ビルドにより、ソースコードを実行可能なプログラムに変換するだけでなく、配布用のファイルを生成する場合もある。