kernel make

카테고리 없음 2011. 10. 31. 17:30
"make ARCH=XXX help" 를 통해서 알아낼 수 있다.


< Configuration Target >


make config  :  명령어 라인 기반 프로그램을 이용해서 현재 구성을 업데이트 한다.
make menuconfig : 메뉴 방식의 프로그램을 이용해서 현재 구성을 업데이트한다.
make xconfig : QT 기반의 프론트 엔드를 이용해서 현재 구성을 업데이트한다.
make gconfig : GTK 기반의 프론트 엔드를 이용해서 현재 구성을 업데이트한다.
make oldconfig : 기존의 .config 를 기본으로 현재 구성을 업데이트한다.
make randconfig : 모든 옵션에 임의의 값을 넣은 새로운 환경
make defconfig : 모든 옵션에 기본 값을 넣은 새로운 환경  
make allmodconfig : 가능한한 모듈 방식을 설정하도록 하는 새로운 환경
make allyesconfig : 모든 옵션을 예(yes)로 설정한 새로운 환경
make allnoconfig : 최소한의 옵션을 설정한 새로운 환경


< Cleaning Target >
make clean
 Remove most generated files but keep the config and enough build support to build external
                       modules
make mrproper :  Remove all generated files + config + various backup files
make distclean : mrproper + remove editor backup and patch files

< Other Generic Targets >
make all   : Build all targets marked with [*]
make vmlinux   : Build the bare kernel
make  modules : Build all modules


 
 
 

WRITTEN BY
RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.

,