Blame view

Exemple_Makefile 344 Bytes
bfac7109   mbalbast   presque la fin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  CC=gcc
  OBJ=memory.o
  INCDIRS = -I ../DNS/
  DLFLAGS1=-fpic -std=c99
  DLFLAGS2=-shared -Wl,-soname,
  LIB=libmemoire.so
  DEST= ../dynamic/
  
  all: memory.o $(LIB) 
  	mv $(LIB) $(DEST)	
  $(LIB): $(OBJ)
  		  $(CC) $(DLFLAGS2)$(LIB) -o $(LIB) $(OBJ)	
  %.o:%.c
  		$(CC) $(DLFLAGS1) -c $(CFLAGS) $(INCDIRS) $< -o $@
  	
  clean: 
  	rm -f $(OBJ) $(DEST)*.so $(DEST)*.o