GNU Automake est un projet de ligne de commande libre, facile à utiliser, flexible et open source qui a été conçu à partir de l'offset pour générer automatiquement Makefile.in pour les programmes GNU / Linux
Le logiciel s'appuie sur le programme Autoconf, généralement utilisé sur les systèmes GNU / Linux pour générer des scripts de configuration pour les applications. Les fichiers Makefile.in créés avec GNU Automake sont conformes aux normes de codage GNU.
Premiers pas avec GNU Automake
GNU Automake est un outil puissant pour tous les systèmes d'exploitation GNU / Linux, ce qui signifie qu'il est essentiel de compiler les programmes à partir des paquets sources, car il crée le Makefile pour compiler le programme, après Autoconf crée le fichier de configuration.
Il est généralement disponible pour l'installation dans les principaux dépôts de logiciels des distributions GNU / Linux modernes, mais vous pouvez également installer la dernière version en compilant son paquet source, qui est distribué gratuitement sur Softoware.
Téléchargez et enregistrez simplement le package source sur votre ordinateur, en utilisant la section de téléchargement dédiée ci-dessus, extrayez son contenu à l'aide d'un utilitaire de gestionnaire d'archives et ouvrez une application d'émulation de terminal.
Accédez à l'emplacement des fichiers d'archive extraits dans l'application Terminal (par exemple, cd /home/softoware/automake-1.15), exécutez la commande && .s configure && make & rsquo; commande pour configurer et compiler GNU Automake, et l'installer à l'échelle du système en exécutant le & lsquo; sudo make install & rsquo; commande.
Options de ligne de commande
Comme n'importe quel autre programme de ligne de commande, GNU Automake inclut diverses options de ligne de commande, qui peuvent être visualisées en un coup d'œil en exécutant le & lsquo; automake --help & rsquo; commande dans un émulateur de terminal après l'avoir installé en utilisant les instructions ci-dessus.
Parmi ceux-ci, nous pouvons mentionner la possibilité d'activer ou de désactiver le code de suivi des dépendances, de définir la rigueur de foreign, gnits ou gnu, d'ajouter des fichiers standard manquants à un package, de définir le répertoire qui stocke les fichiers de bibliothèque des fichiers manquants, ou pour forcer la mise à jour des fichiers standard.
Quoi de neuf dans cette version:
- Il introduit une nouvelle fonctionnalité visant à rendre la mise en œuvre de systèmes de construction non récursifs plus pratique et plus facile à gérer (grâce au nouveau support des '% reldir%' et '
Commentaires non trouvées