Linux
ubuntu에서 모듈 컴파일, 커널 컴파일을 위한 준비
bayron
2012. 12. 26. 13:21
커널, 모듈, 디바이스 드라이버를 컴파일 하기 위해서는 커널 소스의 header가 필요합니다. 하지만 우분투를 처음 설치하면 커널 소스가 설치되어있지 않기 때문에 아래 작업을 진행해야 합니다.
$ sudo apt-get update
$ sudo apt-get install linux-headers-$(uname -r)
이렇게하면 /lib/modules/$(uname -r)/build 가 생성됩니다. 그리고 컴파일할 위치에서 다음 명령을 이용하여 됩니다.
$ make -C /lib/modules/$(shell uname -r)/build M=$(PWD)