GNU Automake: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
SurdusVII (discussione | contributi)
+Tmp +S +F
 
(9 versioni intermedie di 7 utenti non mostrate)
Riga 1:
{{F|informaticasoftware libero|agosto 2015|}}
{{S|Applesoftware libero}}
{{Software
{{Tmp|software}}
|Nome = GNU Automake
'''GNU Automake''' è uno strumento di automazione del processo di sviluppo [[software]].
|Didascalia =
|DataPrimaVersione = {{Data|28|05|1996}}
|SistemaOperativo = cross-platform
|Genere = automazione dello sviluppo
|Lingua =
|SoftwareLibero = sì
}}
 
'''GNU Automake''' è uno strumento di [[automazione dello sviluppo]] del processo[[software]], diparte sviluppodel [[softwareprogetto GNU]].
il processo prevede:
 
* creazione da parte del programmatore di un file di orgine, chiamato Makefile.am, che contiene le informazioni di base del programma da compilare (nome, elenco dei file, opzioni di compilazione, ecc)
== Descrizione ==
ilIl processo prevede:
* creazione da parte del programmatore di un file di orgineorigine, 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 piattarforma[[Piattaforma (informatica)|piattaforma]] in uso
 
Per la compilazione dei sorgenti che utilizzano Automake tipicamente all'utente finale viene chiesto di impartire i comandi: <code>configure</code>; <code>make</code>; <code>make install</code>.
 
== Voci correlate ==
* [[Autoconf]]
* [[CMake]]
* [[Meson]]
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
 
{{portale|Software libero}}
Per la compilazione dei sorgenti che utilizzano Automake tipicamente all'utente finale viene chiesto di impartire i comandi: configure; make; make install.
[[Categoria:Software del progetto GNU]]