✅ 목표 (Goal)

=와 :=에 대해서 알아보자.

✅ 아래 코드의 수행결과는 무엇일까?

var = 11

a := $(var) # a = 11
r  = $(var) # r = 11

my_target:
        @echo $(a)
        @echo $(r)

Untitled

✅ 아래 코드의 수행결과는 무엇일까?

var = 11

a := $(var) # a = 11
r  = $(var) # r = 11

var = 22 # var값이 바뀌었다!

my_target:
        @echo $(a) # a =11
        @echo $(r) # r = 11이 아닌 22가 나온다.. 이를 지연 치환이라고 한다.

Untitled