Witam
Jaka jest różnica między '=', ':=' i '::=' bo czytam na stronie gnu ale nie mogę zrozumieć.
Podejrzewam, że znak '=' to przypisanie zmiennej czegoś.
Wiem też że znakiem ':' oznacza się że lewa strona zależy od prawej. np.
plik.o : plik.c plik.h
<tab>gcc -c $@ $^ $(CFLAGS)
#plik.o zależy od plik.c i plik.h i jak ktorys z nich sie zmieni to wygeneruj nowy plik.o rekompilując plik.c z flagami ze zmiennej CFLAGS