GNU Automake è un progetto software completamente gratuito, facile da usare, flessibile e open source che è stato progettato dall'offset per generare automaticamente Makefile.in per i programmi GNU / Linux .
Il software si basa sul programma Autoconf, che di solito viene utilizzato su sistemi GNU / Linux per generare script di configurazione per le applicazioni. I file Makefile.in creati con GNU Automake sono conformi agli standard di codifica GNU.
Iniziare con GNU Automake
GNU Automake è un potente strumento per tutti i sistemi operativi GNU / Linux, il che significa che è estremamente essenziale se si pianifica di compilare programmi da pacchetti sorgente, poiché crea il Makefile per compilare il programma, dopo che Autoconf crea il file di configurazione.
Di solito è disponibile per l'installazione nei principali repository software delle moderne distribuzioni GNU / Linux, ma puoi anche installare l'ultima versione compilando il suo pacchetto sorgente, che è distribuito gratuitamente su Softoware.
Basta scaricare e salvare il pacchetto sorgente sul tuo computer, utilizzando la sezione di download dedicata sopra, estrane il contenuto usando un'utilità di gestione archivio e apri un'applicazione di emulazione di terminale.
Spostati nella posizione dei file di archivio estratti nell'app Terminal (ad esempio cd /home/softoware/automake-1.15), esegui & lsquo; ./ configure && make & rsquo; comando per configurare e compilare GNU Automake e installarlo a livello di sistema eseguendo il comando sudo make install & rsquo; comando.
Opzioni della riga di comando
Come qualsiasi altro programma da riga di comando, GNU Automake include varie opzioni da riga di comando, che possono essere visualizzate immediatamente eseguendo il & lsquo; automake --help & rsquo; comando in un emulatore di terminale dopo averlo installato utilizzando le istruzioni sopra.
Tra questi, possiamo citare la possibilità di abilitare o disabilitare il codice di tracciamento delle dipendenze, di impostare severità su foreign, gnits o gnu, di aggiungere file standard mancanti a un pacchetto, di impostare la directory che memorizza i file della libreria, da copiare file mancanti o per forzare l'aggiornamento dei file standard.
Novità in questa versione:
- Introduce una nuova funzionalità volto a rendere l'implementazione di sistemi di build non ricorsivi più conveniente e gestibile (grazie al nuovo supporto per il '% relidir%' e '
I commenti non trovato