
1. 서론리눅스를 빌드하는 명령어 과정을 중심으로 Makefile, Kconfig, cross-compile 원리에 대해 자세히 알아보고자 한다. Makefile과 관련된 명령어는 Makefile을 참고하며 된다.1.1. 환경아키택처 : x64환경 : WSL리눅스 버전 : v6.152. make defconfig`make defconfig`는 make default configuration의 약자로 현재 아키택처의 기본 설정값을 통해 `.config` 파일을 생성하는 명령어이다. `.config`는 커널을 어떤 기능과 드라이버 등으로 구성할지를 결정하는 설정 파일이다. 리눅스 최초 빌드시 `make defconfig`없이 `make`를 한다면 아래와 같은 오류가 나게 된다.2.1. 아키택처(필요시 공부)..