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.h
rumsort.h
src/rum.h src/rumsort.h