ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1059075
Dingo (09.12.2020 18:55, просмотров: 3463)
Makefile подскажите, что-то не могу сообразить 

Есть список исходников

SRC_C  = main.c
SRC_C += bsp.c
SRC_C += ../lib/spi.c
SRC_C += ../otherlib/1wire.c

Как собрать из каждого объектник не в текущем, но заданном каталоге и потом скормить линекру?

Хочу получить команды то-то вроде

СС -с main.c -o build/main.o
CC -c bsp.c -o build/bsp.o
CC -c ../lib/spi.c -o build/spi.o
CC -c ../otherlib/1wire.c -o build/1wire.o

LD build/main.o build/bsp.o build/spi.o build/1wire.o -o main.elf

Что-то уже весь мозг сломал, как можно генерировать цели. И примеры не помогают, или не те смотрел.