Build (software)

Vývoj softwaru
  • (existující články)
  • Základní aktivity
  • Příbuzná témata
  • Standardy a odborná sdružení
  • Slovníčky, seznamy

Build (česky sestavení) je v informatice ta část procesu vývoje software, při které se převádějí programy, dokumentace, případně i některá data ze zdrojového tvaru, který je zpravidla čitelný pro člověka a vhodný pro vytváření a úpravy, do cílového tvaru, který je vhodný pro efektivní zpracování počítačem (programy, knihovny, konfigurační a „pevné“ datové soubory), v případě dokumentace pro kvalitní zobrazení. Součástí buildu může být i instalace vzniklých souborů nebo její příprava či ověření, a vytvoření, případně příprava distribučních médií. Termín „build“ se běžně používá ve dvou významech: jedním je proces konvertování zdrojového kódu do samostatných softwarových artefaktů (tzv. kompilace), druhým je výsledek tohoto procesu. Stejné označení však není běžné u interpretovaných programovacích jazyků jako je Perl, Ruby nebo Python.

Nástroje pro build

Proces sestavení počítačového programu je obvykle řízen jiným programem, který celý proces automatizovaně koordinuje. Příkladem takových řídících programů je make, Gradle, Meister od OpenMake Software, Ant, Maven, Rake, SCons, Phing. Řídící program musí typicky zkompilovat více souborů (často i různé typy souborů) ve správném pořadí. Pokud nebyl zdrojový kód dané části programu od posledního překladu změněn, nemusí být nutné tuto část (nebo soubor) znovu kompilovat, což dokáže zejména u velkých projektů proces sestavení výrazně urychlit a chytřejší nástroje tohoto často využívají.

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Software build na anglické Wikipedii.

Související články

Literatura

  • LEE, Kevin.A. The Buildmeister's Guide - Achieving Agile Software Delivery. 2. vyd. [s.l.]: Lulu.com, 1996. 192 s. ISBN 978-1847283733. 

Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Build_(software)
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.