저는 Marvell Armada 370 시스템용으로 크로스 컴파일된 3.2.15 커널을 구축 중입니다. 공급업체의 기본 구성 파일은 입니다 armada_370_v7up_defconfig
. 그러면 특정 단계를 수행하면 해당 파일과 일치하는 파일이 make armada_370_v7up_defconfig
생성되지 않나요 ?.config
armada_370_v7up_defconfig
대신에 많은 차이점이 있습니다(원하는 경우 이를 포함할 수 있음).
아니면 이것이 어떻게 작동하는지 오해하고 있습니까 make defconfig
?
답변1
Defconfig는 모든 옵션에 대한 기본 답변을 사용하여 새로운 커널 구성을 생성합니다. 기본값은 arch/$ARCH/configs/armada_370_v7up_defconfig
file에 있는 파일에서 가져옵니다.
이러한 기본 구성은 목표에 정확히 맞도록 의도된 것은 아니지만 상위 집합으로 의도되었기 때문에 일부만 수정하면 됩니다.
이렇게 하면 이제 편집 하고 변경할 make armada_370_v7up_defconfig
수 있는 초기 .config가 생성 됩니다. make menuconfig
그런 다음 make를 실행하면 설정에 따라 커널이 컴파일됩니다.