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
il problema es che i file .o li crea nella cartella src/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![]()
come posso fare?
grazie a tutti

Rispondi quotando