11 : Alcuni tool (C/C++)


  • automake (http://www.gnu.org/software/automake/)
    • Crea i Makefile (step 1 : da Makefile.am a Makefile.in)
    • (Makefile: file che "definiscono" il processo di compilazione)
    • Conviene usarlo: quando il progetto diventa grande e gestire i Makefile diventa improponibile

  • autoconf (http://www.gnu.org/software/autoconf/)
    • Crea lo script di configurazione (configure)
      • Ogni macchina è diversa : il sistema è in grado si supportare il software ?
      • Ci sono le librerie necessarie ? Con la versione corretta ?
      • L'utente può passare delle opzioni allo script per customizzare la compilazione
      • configure crea i Makefile finali dai Makefile.in

  • altri ...
    • libtool : creazione di librerie
    • autoheader (in estinzione)
    • aclocal (macro di configurazione riutilizzabili)
    • gettext (localizzazione)

< Prev

Next >