1. 程式人生 > >building tool

building tool

來源 兩種 build 建設 列表 可執行 根據 構建工具 gradle

一.概述

歷史上 , 並通過構建自動化Makefile。今天 , 有兩種一般類型的工具 :

1.自動工具 ( 如積累使、耙、蛋糕 ,螞蟻,GradleEtc.):
其主要的目的是通過活動構建工件生成編譯和鏈接源代碼。
2.建立自動化服務器:
這些是一般的基於 web 的工具 , 建設自動化工具執行調度或觸發為基礎 ;一個持續集成服務器是一種構建自動化服務器中。

根據自動化程度可以分類如下 :

Makefile 級
制作工具
非基於 make 工具
構建腳本 (或工具) 生成 makefile
持續集成工具
配置 - 管理工具
元或構建工具包經理

其他

軟件列表可參見建立自動化的軟件列表。
構建自動化工具:
構建自動化工具允許自動化的簡單、可重復的任務。當使用該工具時 , 它將計算的目標通過執行正確的任務 , 每個任務和特定的順序運行。兩種不同的方式構建工具是面向任務的產品。面向任務的工具的依賴性描述的網絡的一組特定任務工具型產品和描述產品的產品生成。

輸入:工程文件+編譯說明文件;處理:自動化構建工具+編譯器;輸出:可執行文件。相對於手動編譯。
來源:https://en.wikipedia.org/wiki/Build_automation

building tool