커널 소스 코드를 수정하면 컴파일 한 후. 내가해야할 일은 커널을 "make clean"을 청소하고 make를 실행하거나 직접 make를 실행할 수있게 컴파일하는 것입니다. make가 완료하려면 약 2 시간이 걸리기 때문에 나는 어려움에 직면하고 있습니다. 2 시간을 기다리는 것이 어려울 때마다.변경 후 리눅스 커널 컴파일
1
A
답변
2
그냥 make
을 실행하면 변경된 부분 만 다시 작성됩니다. major (예 : 64/32 비트 아키텍처 등)를 변경하는 경우 make clean
이 필요합니다. 모듈을 변경하는 경우 변경된 모듈 만 재구성하려면 make modules
을 사용하면됩니다.
1
거의 모든 경우에 make
으로 전화를 걸면 청소하지 않고도 정상적으로 작동하며 정상적으로 수행해야합니다. 이 경우 변경된 파일과 필요한 경우 일부 종속 파일 만 다시 컴파일됩니다.
커널 메이크 파일에 오류가있어 파일 간 종속성이 잘못되어 때때로 커널의 일부가 다시 컴파일되지 않을 수도 있습니다. 그래서 이상한 행동이 생기면 나무를 깨끗하게 재건하려고 할 수 있습니다.
특히 멀티 프로세서 CPU에서 -jX
(X는 동시 컴파일 작업 수)을 사용하여 커널 컴파일 속도를 높일 수 있습니다. ccache
을 사용할 수도 있습니다.
관련 문제
- 1. 크로스 컴파일 리눅스 커널 모듈
- 2. 리눅스 커널 컴파일 중 오류
- 3. 패치 후 커널 컴파일
- 4. 왜 리눅스 커널 업그레이드 후 VM웨어 커널 모듈을 다시 컴파일해야합니까?
- 5. 리눅스 커널 2.6.39.4 컴파일 중 오류
- 6. 리눅스 커널 설정하기 (menuconfig) : 재 컴파일 오류
- 7. 라즈베리 파이를위한 크로스 컴파일 리눅스 커널
- 8. 리눅스 커널 트리 - USB 드라이버 컴파일
- 9. 리눅스 프로세스 커널 커널
- 10. 리눅스 커널
- 11. 리눅스 커널
- 12. 리눅스 커널,
- 13. 리눅스 커널 소스 코드 수정 및 다시 컴파일
- 14. 리눅스 커널 변경 기본 CPU 스케줄러
- 15. 리눅스 커널 모듈에 관하여
- 16. 리눅스 커널 파일
- 17. AT91SAM9260에서 리눅스 커널 부팅하기
- 18. 커널 크래시 후 리눅스 커널 디버그 정보 얻기
- 19. FTDI 커널 모듈 컴파일
- 20. 변경 커널
- 21. sys_close의 변경 후 커널 패닉
- 22. 나는 리눅스 커널 모듈 나는 리눅스 커널 모듈을 컴파일 할 수없는 오전
- 23. 리눅스 커널 개발
- 24. 리눅스 커널 뮤텍스
- 25. 리눅스 커널 메모리 장벽
- 26. 커널 컴파일 오류
- 27. 리눅스 커널과 내 커널 모듈
- 28. Linux 커널 오류 컴파일 xt_CONNMARK.h
- 29. 리눅스 커널/문서에서 특정 프로그램 컴파일하기
- 30. setscheduler()는 리눅스 커널
데비안에서'make-kpkg --initrd -j 3 binary ' –