Dork's port

Linux Makefile에서 $@ $< $^의 의미 본문

Linux

Linux Makefile에서 $@ $< $^의 의미

Dork94 2018. 10. 28. 15:46

안녕하세요.


다른 사람이 만든 Makefile을 보던 중  $@ $< $^의 기호가 나와 의문을 가져 검색을 해보았습니다.


기록차 남겨둡니다.




all: library.cpp main.cpp

In this case:

  • $@ evaluates to all
  • $< evaluates to library.cpp
  • $^ evaluates to library.cpp main.cpp




출처 : https://stackoverflow.com/questions/3220277/what-do-the-makefile-symbols-and-mean

Comments