안녕하세요?
리눅스 디바이스 드라이버 2판에서 첫번째 예제(skull)의
makefile 마지막 라인이 이해가 안가 질문 올립니다.
마지막 라인은 clean 명령줄과 관련된 곳인데
...(중략)
clean:
rm -f *.o *~ core
이 부분입니다.
대충 모든 오브젝트 파일과 core파일을 지우라는거 같은데.....
의문 1.
- 'core'라는 이름의 파일은 절대 만들어지지 않는데 지우라니요?
core의 정체는?
의문 2.
- '*~' 의 의미는?
( GNU makefile 메뉴얼을 봤더니 '~'표는 파일이름 앞에 붙어서
홈 디렉토리를 나타낸다는데 여기선 왠지 이상함다.. )
아시는 분 답변해주시면 감사하겠습니다...
--
이 곳에 서명을 적어주십시오.
제발 공부하고 싶어여 T.T