: 이전에 커널을 compile했다면 그로 인해 여러 오브젝트 파일과 환경설정 및 기타 부수적인 파일들이 존재할 것이다.
: 이렇게 남아있는 파일들로 인해 새로운 compile에 영향을 줄 수 있으므로 깨끗하게 지워줄 필요가 있다.
: 리눅스에서는 이를 위해 make 명령어의 clean, mrproper, distclean 옵션을 제공한다.
make clean : 커널 환경설정을 제외한 대부분의 파일을 모두 제거한다.
make distclean : mrproper의 동작을 모두 수행하고 추가로 백업 및 패치 파일도 모두 제거한다.
make mrproper
: 커널 환경설정을 포함하여 모든 파일을 모두 제거한다.
↓ 위 명령어를 사용하는 이유 ↓
: 이전에 커널을 compile했다면 그로 인해 여러 오브젝트 파일과 환경설정 및 기타 부수적인 파일들이 존재할 것이다.
: 이렇게 남아있는 파일들로 인해 새로운 compile에 영향을 줄 수 있으므로 깨끗하게 지워줄 필요가 있다.
: 리눅스에서는 이를 위해 make 명령어의 clean, mrproper, distclean 옵션을 제공한다.
make clean : 커널 환경설정을 제외한 대부분의 파일을 모두 제거한다.
make distclean : mrproper의 동작을 모두 수행하고 추가로 백업 및 패치 파일도 모두 제거한다.
2020년06월13일 기출참조