В моем Makefile я делаю так:
BINS = 1 2 3 4
затем
OBJS := $(patsubst %,%.o,$(BINS))
Это печатает: 1.o 2.o 3.o 4.o
Но я хочу, чтобы это выглядело так:
1/1.o 2/2.o 3/3.o 4/4.o
Когда я делаю это так:
OBJS := $(patsubst %,%/%.o,$(BINS))
Я получаю:
1/%.o 2/%.o 3/%.o 4/%.o
Как мне достичь того, что мне нужно?