툴체인
(
toolchain
)은 主로 다른
컴퓨터
또는 시스템의
소프트웨어
製品을 만드는 데 使用되는
컴퓨터 프로그램
開發 道具들의 集合이다. 一般的으로 여기에 包含된 開發 道具들은 連鎖的으로 使用된다. 卽 어느 한 開發 道具의 出力은 다른 開發 道具의 入力이 된다. 그러나 이 用語는 서로 關聯 있는 開發 道具들의 集合을 가리키는 意味로도 널리 使用된다.
簡單한 툴체인은
소스 코드
編輯을 위한
文書 編輯機
와 소스 코드를 實行 프로그램으로 變換하는
컴파일러
와
링커
, 그리고
運營 體制
의 機能을 提供하는
라이브러리
로 構成된다.
비디오 게임
과 같은 複雜한 製品에서는
소리 效果
와
音樂
,
텍스처
,
3次元 모델
,
애니메이션
等을 위한 開發 道具가 必要하며, 이를 한데 모아 完成된 製品으로 만드는 開發 道具도 있어야 한다.
같이 보기
[
編輯
]