La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Des outils pour le développement logiciel : Make

Présentations similaires


Présentation au sujet: "Des outils pour le développement logiciel : Make"— Transcription de la présentation:

1 Des outils pour le développement logiciel : Make

2 Make ... Contrôle l’activation d’outils de construction concernant plusieurs cibles corrélées: Compilations de plusieurs sources pour obtenir une librairie Construction d’une application à partir de plusieurs librairies Génération de code Génération de documentation Sait enchaîner les étapes de reconstruction selon une séquence logique Interprète les dates de modifications respectives Configuration très puissante Mais peut devenir très complexe en général Requiert des outils de niveau supérieur Voir CMT, Automake Pour compiler un projet, Make a besoin d'un fichier comportant les informations requises. Un tel fichier ce nomme un Makefile.

3 ... Make Makefile est constitué de règles, chaque règle représentant un ensemble d'opérations bien précises Le cible est le plus souvent le fichier à construire, mais en règle générale elle représente l'action à effectuer Les pré-requis sont les cibles d'autres règles qui seront réalisées avant Exemple: Dans nos exercices nous allons d'abord utiliser un Makefile très simple et plus tard le Makefile généré automatiquement par l'outil QT cible: pré-requis [tabulation]instructions all : main.cxx main.cxx : header.h echo “Compilation de main.cxx” g++ main.cxx -o executable


Télécharger ppt "Des outils pour le développement logiciel : Make"

Présentations similaires


Annonces Google