-
problème de compilation
Bonjour,
J'ai un programme prêt auquel je peux ajouter des filtres avec des fonctions en C, le problème est que je ne comprends pas comment je dois compiler le filtre que j'ajoute.
Le document qui doit m'aider est le makefile suivant :
---------------------------------------------------------------------------
#makefile to compile shared objects using the gnu C compiler
include ./defs/$(ARCH)
HEADER=select.h
CC=gcc
CFLAGS=-Wall -I./
filtre.so: filtre.c $(HEADER)
$(CC) $(CFLAGS) $(SHARED) $< -o $@
clean:
$(RM) *.so
------------------------------------------------------------
Comment je dois faire pour que l'option filtre.so soit intégrée dans le programme de départ?
Merci,
-
Il s'agit d'une shared object, donc, je pense qu'elle sera chargée automatiquement par le code du programme appelant via un dlopen sous Linux ou BSD.
-
En fait le programme ne reconnait pas cette option!
et si je crée un autre filtre, comment le compiler pour que le programme y tienne compte?