Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνουν τα Autotools;
Το Autotools είναι ένα σύνολο εργαλείων προγραμματισμού που χρησιμοποιούνται για να κάνουν ένα πακέτο πηγαίου κώδικα φορητό σε μια σειρά συστημάτων, συμπεριλαμβανομένου του UNIX και άλλων. Χρησιμοποιείται ευρέως σε διάφορα πακέτα ανοιχτού κώδικα και ελεύθερο λογισμικό.
Το Autotools είναι επίσης γνωστό ως το GNU Build System.
Η Techopedia εξηγεί τα Autotools
Τα Autotools βρίσκουν ευρείες εφαρμογές όταν ένα πρόγραμμα λογισμικού πρόκειται να γίνει φορητό σε μια σειρά από περιβάλλοντα κωδικοποίησης. Για παράδειγμα, εάν ένας συγκεκριμένος κώδικας γλώσσας C δεν είναι φορητός σε διαφορετικό περιβάλλον καθώς λείπουν ορισμένα αρχεία, το Autotools μπορεί να το διαχειριστεί αποτελεσματικά με τη βοήθεια διαφόρων εργαλείων όπως autoconf, automake, aclocal και άλλων. Το Autoconf χρησιμοποιείται για την ανάπτυξη του σεναρίου διαμόρφωσης, ενώ το automake χρησιμοποιείται για την ανάπτυξη του makefile στα πρότυπα.