11
내 Makefile에는 완성 된 파일의 위치를 지정하는 변수 PREFIX
이 있습니다. 그러나 작업 디렉토리가 변경되기 때문에 내부적으로는 PREFIX
의 절대 경로를 사용해야합니다.Makefile : 상대 PREFIX 경로를 확장하십시오.
내가 작동하지 않았다
PREFIX=../out
REALPREFIX=`readlink -f $(PREFIX)`
같은 것을 시도하지 않으며, 어느 쪽도했다
default: fixprefix $(addprefix $(REALPREFIX)/,$(OBJS))
fixprefix:
REALPREFIX=`readlink -f $(PREFIX)`
내가 전제 조건 목록을 계산할 때 절대 경로가 OBJS
에 붙여야하는 것입니다 필요한 모든 . 당신이 GNUMake를 사용하는 경우
버전은 무엇? – Beta