반응형
리눅스에서 하나의 모듈 파일(.ko)에 여러 개의 소스 파일로 개발 할 경우 소스 파일 설정을 잘못했을 때 로딩 에러가 발생한다.
obj-m := printer-dev.o <- 빌드될 모듈 이름으로 변경된다.
printer-dev-objs := printer-dev_main.o sub.o
즉 빌드될 모듈 이름을 소스 이름과 중복해서 사용하면 안된다.
파일 하나만 할 경우는 괸찮지만 여러 파일을 빌드할 경우
위 규칙을 잊으면 안된다.
반응형
'Development > Linux' 카테고리의 다른 글
[Shell Script] 문자열 비교 존재 확인 (0) | 2021.06.28 |
---|---|
SSH - Host key verification failed (0) | 2021.03.09 |
Linux Kernel 부팅시 펭귄 Logo 변경 하기 (0) | 2021.01.19 |
ssh 접속이 안될 때 확인해야 되는 것 (0) | 2021.01.18 |
poll 을 이용한 드라이버와 어플리케이션 통신 하기 (0) | 2020.12.31 |
댓글