Domov vývoj Čo je to zostavovací nástroj? - definícia z technológie

Čo je to zostavovací nástroj? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená nástroj na tvorbu?

Nástroje na vytváranie sú programy, ktoré automatizujú vytváranie spustiteľných aplikácií zo zdrojového kódu. Budova obsahuje zostavenie, prepojenie a zabalenie kódu do použiteľnej alebo vykonateľnej formy. V malých projektoch vývojári často vyvolajú proces zostavovania manuálne. Toto nie je praktické pre väčšie projekty, kde je veľmi ťažké sledovať, čo je potrebné vybudovať, v akom poradí a aké závislosti existujú v stavebnom procese. Použitie automatizačného nástroja umožňuje, aby bol proces zostavenia konzistentnejší.

Techopedia vysvetľuje Build Tool

Primárnym účelom prvých nástrojov na vytváranie, ako sú GNU make a "makedependentné" pomocné programy, ktoré sa bežne vyskytujú v operačných systémoch založených na Unixe a Linuxe, bolo automatizovať hovory na kompilátory a linkery. V súčasnosti, keď sa procesy zostavovania stávajú stále zložitejšími, nástroje automatizácie zostavovania zvyčajne podporujú riadenie činností pred zostavením a po kompilácii a prepojení, ako aj činnosti spojené s kompiláciou a prepojením.


Proces zostavovania kódu je nevyhnutný pre tvorbu softvéru, keď sa používajú programovacie jazyky na vysokej úrovni. Súčasťou funkcie nástroja na zostavenie je vyrovnať sa s chybami v procese zostavovania zložitých softvérových systémov.


Moderné nástroje zostavovania idú ďalej v tom, aby umožnili spracovanie pracovného toku získaním zdrojového kódu, nasadením spustiteľných súborov na testovanie a dokonca optimalizáciou zložitých procesov zostavovania pomocou technológií distribuovaného zostavovania, čo zahŕňa spustenie procesu zostavovania koherentným a synchronizovaným spôsobom na viacerých strojoch.

Čo je to zostavovací nástroj? - definícia z technológie