This content originally appeared on DEV Community and was authored by As Manjaka Josvah
Sous Unix il est courant de faire appel aux commandes suivantes :
$ make # Interprétation du fichier Makefile du chemin courant
Ou bien :
$ ./configure # Génération d’un script propre à la
plateforme
$ make # Compilation
$ make install # Installation du programme
Cette commande lance immédiatement une compilation automatique en gérant les
dépendances (date de la dernière modification, …) en ne régénérant que ce qui est
nécessaire.
C’est en gros une sorte d’automate intelligent , Un parseur de règles.
Le programme make est un programme permettant de réaliser des
transformations d’un format à un autre. Dans 90% des cas il est utilisé pour l’automatisation des tâches de compilation et de linkage.
Make a pour rôle de prendre en compte tout ce que nous venons de voir, mais aussi :
- de gérer en plus les dépendances sur ce qui est déjà crée et ce qui ne l’est pas.
- de prendre en compte les plate formes (si besoin).
- de gérer aussi bien la compilation que le linkage.
- de créer des exécutables, des librairies statiques et dynamiques, etc …
This content originally appeared on DEV Community and was authored by As Manjaka Josvah

As Manjaka Josvah | Sciencx (2024-07-14T07:55:06+00:00) Introduction. Retrieved from https://www.scien.cx/2024/07/14/introduction-5/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.