공백으로 추가 및 분리

공백으로 추가 및 분리

https://raw.githubusercontent.com/postgrespro/rum/master/Makefile
https://github.com/postgrespro/rum
나는 이 행동을 이해하려고 노력하고 있습니다 make.

INCLUDES = rum.h rumsort.h
RELATIVE_INCLUDES = $(addprefix src/, $(INCLUDES))
$(info $(RELATIVE_INCLUDES))

반품:

src/rum.h src/rumsort.h
make: *** No targets.  Stop.

왜 공백으로 추가되고 구분되는지 잘 모르겠습니다.

답변1

addprefix 인수를 일련의 이름으로 처리합니다.:

의 가치접두사각 개별 이름 앞에 표시되며 결과적으로 더 큰 이름 사이에는 공백이 하나 있습니다.

귀하의 경우 addprefix및 (단독) 앞에 결과를 단일 공백으로 연결하고 결과를 반환하십시오.src/rum.hrumsort.hsrc/rum.h src/rumsort.h

관련 정보