ciao a tutti, primo post qui

premetto che sono nuovo e non parlo benissimo italiano (sono espagnolo e vivo in francia ^^)

io ho trovato molti aiuti qui,e adesso vi chiedo se potete aiutare me.

devo fare un make file che:

la struttura é questa:

1) cartella src/ per i file .C e .h
2) cartella bin/ per esegutabile
3) cartella obj/ dove mettere i file .O
4) cartella dep/ per mettere le dipendenze

per ora ho fatto
codice:
CC=gcc 
FLAGS=-W -Wall -ansi -pedantic 
BIN=./bin/test   SRCS=$(wildcard ./src/*.c)  
OBJS =$(SRCS:.c=.o)  

all: $(BIN)  

$(BIN):$(OBJS) 	
               $(CC) -o $@ $(OBJS)  

%.o: %.c 	
      $(CC) -o $@ -g $< $(FLAGS)  

main.o: hello.h  
hello.o: hello.h      

clean:  	
       rm -rf *.o  

distclean: 	clean 	
         rm -rf ./bin/test
il problema es che i file .o li crea nella cartella src/

come posso fare?

grazie a tutti