Make:MacroRule
Make의 매크로 규칙에 대한 설명.
About
매크로는 쉘스크립트의 환경변수를 지정하는 것처럼 만들면 된다. 관습적으로 매크로는 대문자와 언더라인(_
)만을 사용한다. 그리고, 매크로를 사용하기 위해서는 $(...)
을 이용하면 된다.
매크로 치환
매크로 내용의 일부만 바꾸기 위해서는 $(MACRO_NAME:OLD=NEW)
과 같은 형식을 이용하면 된다.
위의 예제에서는 OBJS에서 .o가 .c로 바뀌게 된다. 즉 아래와 같다.
See also
- Make
- Make:AutomaticVariables: 자동 변수들 (Automatic Variables)