1.3. Usare Imel

Imel può essere usata nel proprio programma tramite la semplice inclusione dell'header posizionato di default in /usr/include con la riga:


#include <imel.h>
L'header di Imel include di default gli header: <stdio.h>, <stdint.h> e <stdarg.h>.

Per compilare un sorgente dinamico si può procedere semplicemente aggiungendo il parametro -limel a gcc:


gcc source.c -o my_program -limel
Se invece si ha la necessità di compilare staticamente, ad esempio nella creazione di una cgi, si dovrà compilare usando il file imel.pc richiamato da pkg-config nel seguente modo:

gcc source.c -o my_program `pkg-config --libs --cflags imel` --static