Spisu treści:
Definicja - co oznacza Build?
Pojęcie kompilacja może odnosić się do procesu, w którym kod źródłowy jest konwertowany na samodzielną formę, którą można uruchomić na komputerze lub do samej formy. Jednym z najważniejszych kroków kompilacji oprogramowania jest proces kompilacji, w którym pliki kodu źródłowego są konwertowane na kod wykonywalny. Proces budowy oprogramowania jest zwykle zarządzany przez narzędzie do kompilacji. Kompilacje są tworzone, gdy osiągnięty zostanie pewien etap programowania lub kod zostanie uznany za gotowy do implementacji, zarówno do testowania, jak i do wydania.
Kompilacja jest również znana jako kompilacja oprogramowania lub kodu.
Techopedia wyjaśnia Build
Termin build może mieć nieco inne znaczenie w zależności od tego, czy jest używany jako rzeczownik, czy czasownik. Deweloper może „wykonać kompilację”, co oznacza uruchomienie procesu kompilacji, ale może również odnosić się do wyniku końcowego jako „kompilacji numer 175”, aby odróżnić ją podczas rozmowy ze swoimi kolegami.
Kompilacja może być prosta lub bardzo złożona. Pojedynczy programista najczęściej buduje bezpośrednio ze swojego pulpitu w zintegrowanym środowisku programistycznym, podczas gdy w dużym zespole zwykle znajdują się profesjonaliści, którzy jedynie nadzorują proces kompilacji. W tym drugim przypadku używane są rozbudowane narzędzia do budowania, które mogą również pomóc w testowaniu, pomiarach i innych funkcjach.
Kompilacja to zwykle wersja oprogramowania w formacie przedpremierowym, z której korzysta tylko firma opracowująca oprogramowanie. Po zakończeniu kompilacji jest często przechowywany jako pojedynczy pakiet i jest sprzedawany pod numerem wersji, chociaż często można znaleźć numer kompilacji, jeśli kopie się wystarczająco głęboko. Idealnie lub teoretycznie przyrostowe i nowsze wersje kompilacji mają więcej funkcji i mniej błędów, chociaż nie zawsze działa to w praktyce.