История изменений
Исправление vbr, (текущая версия) :
У меня примерно так:
objects := build/main.o build/bla.o
build/app: $(objects)
$(CC) -o $@ $^
build/%.o: src/%.c
$(CC) $(CFLAGS) -MMD -c -o $@ $<
-include $(objects:%.o=%.d)
если будут проблемы, напишу конкретный пример и сам проверю, сейчас пишу из головы, но проблем не возникало.
Исправление vbr, :
У меня примерно так:
objects := build/main.o build/bla.o
build/app: $(objects)
$(CC) -o $@ $^
build/%.o: src/%.c
$(CC) $(CFLAGS) -MMD -c -o $@ $<
-include $(objects:%.o=%.d)
Исправление vbr, :
У меня примерно так:
objects := build/main.o build/bla.o
build/app: $(objects)
$(CC) -o $@ $^
build/%.o: src/%.c
$(CC) $(CFLAGS) -MMD -o $@ $<
-include $(objects:%.o=%.d)
Исходная версия vbr, :
У меня примерно так:
build/app: $(objects)
$(CC) -o $@ $^
build/%.o: src/%.c
$(CC) $(CFLAGS) -MMD -o $@ $<
-include $(objects:%.o=%.d)