Skip to content
EntityQ925228· pop 17· linked from 181 articles

Also known as GNU Autotools, GNU Build System

zestaw narzędzi programistycznych

Wikidata facts

Instance of
free software
Has part
Automake
Show 3 more facts
product or material produced
configure script
copyright license
GPL linking exception
Commons category
GNU Build System
Sources (1)

via Wikidata · CC0

Article · Polski

Autotools (GNU build system) – zestaw narzędzi programistycznych, które pomagają w kompilowaniu kodu źródłowego i budowaniu przenośnych pakietów oprogramowania dla wielu systemów operacyjnych z rodziny UNIX. Tworzenie przenośnego oprogramowania może sprawiać wiele trudności: kompilatory języka C różnią się na poszczególnych systemach, może brakować pewnych funkcji w bibliotekach programistycznych, pliki nagłówkowe mogą mieć różne nazwy. Jednym ze sposobów rozwiązania tego problemu jest pisanie kodu źródłowego z instrukcjami blokowymi wybieranymi przez dyrektywy preprocesora (#ifdef), jednak różnorodność narzędzi do kompilacji sprawia, że to podejście szybko staje się nieporęczne. Narzędzia autotools zostały zaprojektowane aby ułatwić rozwiązanie tej kwestii. GNU build system jest częścią i jest szeroko wykorzystywany w wielu wolnych i otwartych projektach. Narzędzia Autotools są wolnym oprogramowaniem na licencji GNU GPL ze szczególnymi wyjątkami, zezwalającymi na wykorzystanie GNU build system w oprogramowaniu własnościowym.

Abstract from DBpedia / Wikipedia · CC BY-SA