Documentation de la bibliothèque MLV-0.5

Compiler un programme utilisant MLV sous Linux

Compiler rapidement votre programme

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 

Compiler votre programme avec gcc.

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:

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.