Autotools
- Autotools
-
Autotools (ou GNU build system) est un terme général utilisé par la communauté anglosaxonne pour désigner l'ensemble des outils de build du projet GNU.
Autotools n'est pas un projet GNU, mais l'expression est souvent utilisée à l'extérieur comme à l'intérieur du projet pour désigner un ensemble de projets GNU, parmi lesquels:
Aperçu du fonctionnement des Autotools
Description technique
Script configure
Les scripts configure (souvent écrits ./configure) sont générés par autoconf. Ils sont utilisés pour analyser l'environnement de développement courant et fournir les informations résultantes aux autres outils de la suite autotools. Via le ou les fichiers configure.ac, les différentes tâches incluent :
Les scripts configure sont générés par des développeurs. Les outils GNU Autoconf et GNU Automake ne sont pas nécessaires après que le script configure a été généré.
GNU Automake
GNU Automake lit les fichiers Makefile.am et génère les fichiers Makefile.in.
GNU Autoconf
GNU Autoconf lit les fichiers configure.ac pour générer le(s) fichier(s) configure. Il lit aussi les fichiers *.in pour générer d'autres fichiers.
Autres fichiers concernés par le script autoconf :
- Makefile.in
- Makefile
- myfile.in, myfile.
GNU Make
Sous Unix, classiquement, make lit et exécute le ou les fichiers Makefile pour générer un fichier exécutable et les bibliothèques logicielles nécessaires. Sous Mac OS X, avec MacPorts il s'agit du package gmake
Bibliographie
- (en) « A Practitioner's Guide to GNU Autoconf, Automake, and Libtool » (par John Calcote - ISBN 978-1-59327-206-7).
Voir aussi
Articles connexes
Références externes
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Autotools de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Autotools — Логотип проекта GNU Autotools, или система сборки GNU, это набор программных средств, предназначенных для поддержки переносимости исходного кода программ межд … Википедия
Autotools — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
GNU Autotools — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
GNU autotools — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Autoconf — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Autoheader — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Automake — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Configure — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Libtool — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia
Makefile.am — Programmablaufplan von autoconf und automake, zwei Tools im GNU Build System Das GNU Build System, auch bekannt als Autotools, ist eine Sammlung von Tools für die Computerprogrammierung, die vom GNU Projekt entwickelt wurden. Diese Tools sind für … Deutsch Wikipedia