Pour compiler votre programme, nous allons nous inspirer des exemples proposés par la librairie situés dans le répertoire /usr/share/doc/mlv/examples .
Pour compiler votre programme demo.c, recopier le Makefile situé dans le répertoire /usr/share/doc/mlv/examples/beginner/Makefile dans le le répertoire où se trouve demo.c. (vous pouvez aussi trouver une version de ce makefile à la page : Outils de compilation automatique) Modifier le fichier Makefile ainsi copié en remplaçant la ligne
TARGET=...
par:
TARGET = demo
Pour compiler votre programme, il ne vous reste plus qu'à taper la commande
make
La libraire MLV est compatible avec les outils de pkg-config. Vous pouvez donc récupérer les différentes options de compilation en tapant les commandes suivantes:
pkg-config --cflags MLV
pkg-config --libs-only-other --libs-only-L MLV
pkg-config --libs-only-l MLV
Ainsi, si vous avez écrit un programme demo.c, vous pouvez le compiler en tapant la commande suivante:
gcc -Wall `pkg-config --cflags MLV` `pkg-config --libs-only-other --libs-only-L MLV` demo.c `pkg-config --libs-only-l MLV` -o demo
Ecrire une telle commande s'avere fastidieux, nous vous conseillons donc d'utiliser un Makefile.
La page Outils de compilation automatique présente deux exemples de makefile permettant d'automatiser la compilation.