Aller au contenu

Autotools en C/Premiers pas

Un livre de Wikilivres.

Construction des fichiers intermédiaires

[modifier | modifier le wikicode]

La seule difficulté était de rédiger correctement les deux fichiers configure.ac et Makefile.am. Une fois cette étape passée, une suite de commande est à lancer pour construire les fichiers nécessaires

  1. aclocal
  2. autoheader
  3. autoconf
  4. automake -a -c

Construction utilisateur

[modifier | modifier le wikicode]

Jusqu'ici, il s'agissait d'actions faites par le développeur du programme. L'utilisateur, pour sa part, doit juste avoir à lancer les commandes communément utilisées : ./configure et make (voire make install). Les actions menées ont permis d'aboutir au Makefile qui permet de lancer la commande make.

$ ./configure
$ make

On aboutit ici à la production du fichier binaire, compilé avec GCC par défaut sous les systèmes GNU/Linux.