I. a) Makefile
Objectif
CetteCet exercice est l'occasion de (re)voir la compilation C, ainsi que la création d'un Makefile afin de simplifier cette compilation.
Code à compiler
Le code de l'exercice est à récupéré ici LordAzyks/I-a-Makefile.
git clone https://github.com/LordAzyks/I-a-Makefile
Tâches à réaliser
1. Compilation
A l'aide de l'outil gcc (ou d'un équivalent), réussir à compiler les sources du projet en un fichier exécutable.
Attention, il est nécessaire de bien observer les sources.
Démontrer la correcte compilation en éxécutant le fichier compilé.
./result.o 26
2. Makefile
Afin de se simplfifier la vie pour les prochaines fois qu'une compilation sera nécessaire, réaliser un Makefile afin de réaliser les 3 actions suivantes :
build
make build
Doit produire le même fichier compiler qu'a l'étape 1.
run
make run ???
Doit permettre de compiler et d'éxécuter le resultat.
Attention, il faut passer un argument au fichier compiler, comment faire ?
clean
make clean
Doit supprimer le fichier compilé.