Linux에서 make
다른 사람의 Makefile을 편집하거나 사용할 때 Linux가 거부하여 Makefile에서 GNU‑Make 특정 확장명을 의도적으로 사용하도록 하는 알려진 방법이 있습니까? make
POSIX에 명시된 대로 GNU-Make를 동작하도록 제한 하고 GNU-Make 특정 확장을 거부 한다는 의미 입니까?
.POSIX
특별 대상 "에 따르면, 충분하지 않다 4.9 특수 내장 타겟 이름 (gnu.org) ". 매뉴얼 페이지에는 이에 대한 명령 행 옵션이 언급되어 있지 않습니다.
다른 make
유틸리티를 사용 하는 것이 옵션 일 수 있습니다.
— 2018-10-19 업데이트 —
난 아직 내 질문에 직접 답을 찾을 수없는,하지만 여기에이 문제를, 나는이 질문을 한 시간에 존재하지 않는 문서에 대한 적어도 문서입니다 : 휴대용 메이크에 자습서 (nullprogram.com) .
make
문제의 "다른 사람의 Makefile"과 함께 사용하기 위해 시작하는 것이 더 합리적 입니다. 또한 일부 문서를 읽으 면서 GNU의 ".POSIX
목표는 충분하지 않다 " 고 말 했지만 실제 사례에서는이를 설명하지 못했습니다. 이는 약간의 XY 문제 입니다.