GNU Automake
![Niente fonti!](http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Question_book-4.svg/45px-Question_book-4.svg.png)
Questa voce o sezione sull'argomento software libero non cita le fonti necessarie o quelle presenti sono insufficienti.
![Abbozzo software libero](http://upload.wikimedia.org/wikipedia/commons/thumb/1/12/Nuvola_apps_emacs.svg/45px-Nuvola_apps_emacs.svg.png)
Questa voce sull'argomento software libero è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento.
GNU Automake software | |
---|---|
![]() | |
![]() | |
Genere | Automazione dello sviluppo |
Sviluppatore | progetto GNU |
Data prima versione | 28 maggio 1996 |
Ultima versione | 1.17 (11 luglio 2024) |
Sistema operativo | Multipiattaforma |
Linguaggio | Perl |
Licenza | GNU GPL v2+ (licenza libera) |
Sito web | www.gnu.org/software/automake/ |
Modifica dati su Wikidata · Manuale |
GNU Automake è uno strumento di automazione dello sviluppo del software, parte del progetto GNU.
Descrizione
Il processo prevede:
- creazione da parte del programmatore di un file di origine, chiamato Makefile.am, che contiene le informazioni di base del programma da compilare (nome, elenco dei file, opzioni di compilazione, ecc)
- tramite automake viene creato un file intermedio Makefile.ins che viene distribuito insieme ai sorgenti del programma
- Sulla piattaforma finale viene eseguito il comando "configure" (a sua volta generato da Autoconf) che, a partire dal Makefile.ins genera il Makefile adatto alla piattaforma in uso
Per la compilazione dei sorgenti che utilizzano Automake tipicamente all'utente finale viene chiesto di impartire i comandi: configure
; make
; make install
.
Voci correlate
- Autoconf
- CMake
- Meson
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su GNU Automake
Collegamenti esterni
- (EN) Sito ufficiale, su gnu.org.
- GNU Automake, su packages.debian.org.
- Repository sorgenti di GNU Automake, su git.savannah.gnu.org.
- Sito di segnalazione bug, su debbugs.gnu.org.
- (EN) GNU Automake, su Free Software Directory.