라즈베리파이로 개발을 진행하게 되면서 리눅스를 다시 공부하고 있다.C#으로 하기위해 monodevelop을 설치했었으나.. 속도가 느린 관계로 C나 CPP로 코딩을 하기로 했다. 취업전에 공부하던 것을 다시 한번 되새기며 정리를 해보자. gcc는 뭐 알고 있으니 make부터.. 1. make 유틸리티 사용makefile이 필요하다.makefile이 있는경우 "$ make" 명령으로 자동으로 빌드 과정이 실행되지만, 이름을 별도로 지정하고 싶다면 '--makefile' 또는 '-f' 옵션을 사용 $ make [--makefile=파일명] 2. makefile 생성makefile은 크게 세 부분으로 나눈다.목표, 의존관계, 명령으로 기본적인 규칙들을 정의한다.targetList : dependencyList..