ComputerScience/Linux
Linux6. Makefile
jsdysw
2023. 9. 28. 19:07
728x90
1. Make
make는 컴파일을 도와주는 도구이다.
예를 들어 이런 소스 코드가 있다고 하자. 이 코드를 실행하려면 다음과 같은 과정을 거쳐야 한다.
만약 후에 코드에 수정이 생기면 이 과정을 처음부터 다시 해야한다. 코드가 많아질수록 힘들다.
makefile을 만들어 놓으면 이 과정을 쉽게 할 수 있다.
매크로를 사용해서 makefile을 다시 작성했다.
더 간단히 하면 이와 같다. 만약 실행파일을 여러개 만들고 싶으면 all : 뒤에 추가하면 된다.
728x90
반응형