ツールチェーン
(toolchain から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/09/18 23:08 UTC 版)
ソフトウェア分野におけるツールチェーン(英: toolchain)は、製品(典型的には他機種用プログラムやシステムプログラム)を制作する過程で用いられるプログラムの集合体を指す。あるツールの出力データが次位ツールの入力データとして機能し、連鎖的に実行する構造に由来してこのように呼ばれる。
解説
コンパイル言語におけるソースコードからバイナリを生成するツールチェーンでは、エディタ(含めないとする場合もある)、コンパイラ、アセンブラ、リンカ、ライブラリ(オペレーティング・システムへのインタフェースを提供する)、デバッガ(作成したプログラムのテストとデバッグに使用する)などで構成され、クロスコンパイルツールチェーンも利用できる。ゲームなどの複雑な製品の開発においては、効果音、音楽、テクスチャ、3Dモデル、アニメーションなどを制作するためのツールも必要とされる。
関連項目
- ツールチェーンのページへのリンク