# Exo : faire "make hello" à la place de faire dans la console : "g++ HelloWorld.cpp -o hello"
# Dans un Makefile on a un ensemble de règles sous la forme :
# target [target ...]: [component ...]
# [command]
# ...
# [command]
# Dans la plupart des cas, en tout cas dans l'usage des Makefiles pour la compilation
# on dire pour s'aider qu'il y a toujours au moins un composant qui est un fichier.
# la target : c'est le résultat de la ou les commandes
# le composant : c'est les fichiers (ou les targets intermédiaires)
# Toujours mettre une tabulation devant la commande
hello: HelloWorld.cpp
g++ HelloWorld.cpp -o hello
# Si on veut faire juste "make" à la place "make hello", on ajoute la target "all"
# La lecture des règle n'est pas séquentielle, on peut les mettre dans l'ordre qu'on veut.
all: hello