교육/ATmega2560 썸네일형 리스트형 make파일 2번째 smart라벨에서 gcc --save-temps -o main main.c 를 실행시키고 있으며 crean라벨에서 smart에서 생성한 main실행파일과 전처리 파일들을 강제삭제하고있다. rm main.i 를 할 시에는 main.i를 정말로 지우겠냐는 경고가 뜨지만 rm -rf는 강제삭제이기 때문에 경고를 띄우지않고 삭제하기 때문에 주의해야한다. 처음은 make명령만 줬기때문에 makefile의 첫번째 라벨 smart만 실행된 결과이고 make crean으로 특정 라벨(crean)을 실행시켜 줌으로써 smart에서 생성한 파일을 성공적으로 삭제시켰다. 각 라벨안에 @ls -al을 적으면 smart와 crean의 실행결과를 한눈에 확인할 수 있을 것이다. 처음에 make를 하면 rebuild를 실행시키고 .. 더보기 2014.05.19 더보기 이전 1 2 다음