본문 바로가기

▶Programming/LINUX

makefile 쓰는 이유

오브젝트파일에 잡다한 기능을 추구하여 실행파일을 만드는 역할


예를들어 : 지우기 기능 컴파일 하는 기능, 두개의 *.c 를 같이 컴파일 하기..등등 


그냥 *.c를 컴파일 하면 *.c 만이 가지고 있는 기능을 가진 실행파일이 만들어진다.


근데 makefile에 위에서 예를 든 잡다한 기능을 넣어주면 


잡다한 기능을 가진 실행파일이 만들어진다.


따라서 내가 원하는 기능을 무한대로 추가할 수 있으므로 편리하다.