Includer
Сообщений: 5
Оценки: 0
Присоединился: 2007-05-20 11:11:32.313333
|
приветствую.. В общем, не удается написать makefile, чтобы все объектники клались, допустим, в папку project/obj/, а не в туже папку, где лежат сорцы. Допустим такой вот makefile: OBJS=../obj/file1.o ../obj/file2.o … ../obj/file10.o SRCS= file1.c file2.c … file10.c TARGET=file.out all: $(TARGET) $(TARGET): $(OBJS) g++ -o $(TARGET) $(OBJS) и для каждого объектника приходится писать что-то типа: ../obj/file1.o:file1.c g++ -c -o $@ $^ … … ../obj/file10.o:file10.c g++ -c -o $@ $^ А можно как-нибудь создание этих объектников записать покомпактнее, т.е не писать для каждого отдельно команды компиляции?
|