Το GNU Automake είναι ένα πλήρες δωρεάν, εύχρηστο, ευέλικτο και ανοιχτού κώδικα λογισμικό γραμμής εντολών που έχει σχεδιαστεί από την offset για την αυτόματη δημιουργία του Makefile.in για προγράμματα GNU / Linux .
Το λογισμικό βασίζεται στο πρόγραμμα Autoconf, το οποίο χρησιμοποιείται συνήθως σε συστήματα GNU / Linux για τη δημιουργία παραμέτρων σεναρίων για εφαρμογές. Τα αρχεία Makefile.in που έχουν δημιουργηθεί με το GNU Automake συμμορφώνονται με τα πρότυπα κωδικοποίησης GNU.
Ξεκινώντας με το GNU Automake
Το GNU Automake είναι ένα ηλεκτρικό εργαλείο για όλα τα λειτουργικά συστήματα GNU / Linux, πράγμα που σημαίνει ότι είναι εξαιρετικά σημαντικό αν σκοπεύετε να μεταγλωττίσετε προγράμματα από πακέτα πηγών, καθώς δημιουργεί το Makefile για την κατάρτιση του προγράμματος αφού το Autoconf δημιουργήσει το αρχείο ρυθμίσεων.
Είναι συνήθως διαθέσιμο για εγκατάσταση στις κύριες αποθήκες λογισμικού των σύγχρονων διανομών GNU / Linux, αλλά μπορείτε επίσης να εγκαταστήσετε την πιο πρόσφατη έκδοση, δημιουργώντας το πακέτο προέλευσης που διανέμεται δωρεάν στο Softoware.
Απλώς κατεβάστε και αποθηκεύστε το πακέτο προέλευσης στον υπολογιστή σας, χρησιμοποιώντας την ενότητα αφιερωμένη λήψη παραπάνω, εξαγάγετε τα περιεχόμενά της χρησιμοποιώντας ένα βοηθητικό πρόγραμμα διαχείρισης αρχείων και ανοίξτε μια εφαρμογή εξομοιωτή τερματικού.
Μετακινήστε στη θέση των αρχείων αρχειοθετημένου αρχείου στην εφαρμογή Terminal (π.χ. cd /home/softoware/automake-1.15), εκτελέστε το & lsquo; ./ configure && make & rsquo; εντολή να ρυθμίσετε και να μεταγλωττίσετε το GNU Automake και να το εγκαταστήσετε ευρύ, τρέχοντας το & lsquo; sudo make install & rsquo; εντολή.
Επιλογές γραμμής εντολών
Όπως κάθε άλλο πρόγραμμα γραμμής εντολών, το GNU Automake περιλαμβάνει διάφορες επιλογές γραμμής εντολών, οι οποίες μπορούν να προβληθούν με μια ματιά, τρέχοντας το & lsquo; automake --help & rsquo; εντολή σε έναν εξομοιωτή τερματικού μετά την τοποθέτησή του χρησιμοποιώντας τις παραπάνω οδηγίες.
Μεταξύ αυτών, μπορούμε να αναφέρουμε την δυνατότητα ενεργοποίησης ή απενεργοποίησης του κώδικα παρακολούθησης εξάρτησης, τον καθορισμό αυστηρότητας σε ξένα, gnits ή gnu, την προσθήκη τυπικών αρχείων που λείπουν σε ένα πακέτο, τον ορισμό του καταλόγου που αποθηκεύει τα αρχεία της βιβλιοθήκης, λείπει αρχεία ή να αναγκάσει την ενημέρωση των τυποποιημένων αρχείων.
Τι νέο υπάρχει σε αυτή την έκδοση:
- με στόχο τη βελτίωση της εφαρμογής των μη επαναδρομικών συστημάτων κατασκευής (χάρη στη νέα υποστήριξη για τα προγράμματα "% reldir%" και "
Τα σχόλια δεν βρέθηκε