Makefile은 빌드 자동화를 위한 강력한 도구로, 다양한 함수를 통해 복잡한 작업도 손쉽게 처리할 수 있습니다. 이 글에서는 Makefile에서 사용할 수 있는 모든 함수들과 각각의 역할, 사용법, 예제, 그리고 실전 예제까지 낱낱이 파헤쳐 보겠습니다.함수 개요Makefile에서 함수는 문자열을 조작하거나 조건문을 처리하는 데 사용됩니다. GNU Make에서 제공하는 함수들은 크게 다음과 같은 범주로 나뉩니다:문자열 함수조건 함수반복 함수파일 관련 함수디렉터리 관련 함수기타 특수 함수각 함수들은 $(함수명 인자1, 인자2, ...)의 형식으로 사용됩니다.문자열 함수subst역할: 문자열에서 특정 텍스트를 다른 텍스트로 바꿈사용법: $(subst 바꿀문자, 바뀔문자, 대상문자열)예제:TEXT := he..