ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1059106 Топик полностью
fk0, легенда (09.12.2020 21:31, просмотров: 330) ответил Dingo на Makefile подскажите, что-то не могу сообразить
Правильно заданный вопрос -- половина ответа... 
SRC = a.c b.c d.c...
DIR = /path/to/dir

$(DIR)/%.o: %.c
$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<

main.elf: $(patsubst %, $(DIR)/%, $(SRC:%.c=%.o))
$(CC) $^ -o $@ $(LDFLAGS)

# PS: линковать нужно через gcc, через ld -- только когда знаешь зачем это нужно...
[ZX]