다른 대상 장치에 대해 커널 3.4와 3.8을 컴파일하고 있습니다. 커널 헤더가 필요한 호환 무선 드라이버를 설치하고 싶습니다. 커널 소스에서 커널 헤더를 컴파일/빌드하는 방법을 알려줄 수 있는 사람이 있나요? 누군가 나에게 읽을 수 있는 명확한 문서를 제안하거나 내가 이를 수행하는 방법을 명확하게 설명할 수 있다면 매우 감사하겠습니다.
둘째, 대상 장치는 Debian을 실행합니다. apt-get install linux-headers-$(uname -r)
커널이 있는 장치에 커널 헤더를 설치 하면 작동합니까 3.4
? 아니면 충돌이나 문제가 있을 수 있나요?
답변1
크로스컴파일한지 꽤 됐는데 찾았네요이것크로스 컴파일에 대한 설명은 명확합니다. YMMV.
특정 목표에 따라 더 구체적인 문서를 온라인에서 확인할 수 있습니다.
커널을 컴파일하기 위해 두 개의 완전한 새 트리(3.4용 하나, 3.8용 하나)를 설정하겠습니다.아니요apt-get
새 트리에 이러한 헤더를 설치하지 않으므로 이 명령을 사용하십시오 . 설치된 파일을 변경하면 해당 apt-get
파일에 의존하는 다른 패키지가 손상될 위험이 있습니다(분명히 지금은 어떤 패키지도 사용하지 않지만 앞으로는 사용할 수 있습니다).