工具鏈

维基百科,自由的百科全书
跳转至: 导航搜索

在軟件工程中,工具鏈(英语toolchain)是一系列用於製作軟件的工具。 這些工具一般一個接一個地運用,一件工具的輸出輸入至下一件工具,但廣義上可以單單是指多個相關的工具。

工具鏈一般包括用來編輯原始碼文字編輯器;生成執行檔編譯器鏈接器;連接操作系統函式庫;以及除錯器。例子有GNU toolchain。工具鏈與整合開發環境形成對照,分別代表了兩種不同風格的軟件開發環境,前者在開源社區的非專職程序員中間較爲流行,而組織嚴密的軟件公司的程序員幾乎都採用後者。

參見[编辑]