Makefile 실습

2024. 11. 26. 15:44디바이스 드라이버

<실습 내용>

1. make buildroot-download : buildroot가 없다면 다운로드

2. make buildroot-config : buildroot를 설정

3. make buildroot : buildroot를 빌드

4. make kernel-download : kernel이 없다면 다운로드

5. make toolchain-download : toolchain 없다면 다운로드

6. make kernel-config : kernel을 설정

7. make run : QEMU로 리눅스 실행

8. make kernel : kernel을 빌드

 

 

<실습 풀이>

buildroot를 빌드하기 위해선 buildroot 설정이 되어있어야하고, buildroot를 설정하기 위해서는 buildroot가 다운로드 되어있어야한다.

 

kernel을 빌드하기 위해서는 설정을해아하고, 설정을 하기 위해서는 커널이 다운로드 되어있어야하고, 툴체인이 있어야한다.

 

 

QEMU를 실행하기 위해서는 buildroot와 kernel이 모두 빌드되어 있어야한다.