특정 버전의 Linux 커널에 대한 커널 헤더 파일을 찾는 방법은 무엇입니까?

특정 버전의 Linux 커널에 대한 커널 헤더 파일을 찾는 방법은 무엇입니까?

아래와 같이 Linux 시스템용 커널 모듈을 작성해야 합니다.

# uname -a
Linux (none) 3.7.1 #1 SMP Mon Dec 23 06:07:19 PST 2013 i686 GNU/Linux

# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 6
model name      : QEMU Virtual CPU version 2.5+
stepping        : 3
cpu MHz         : 2793.012
cache size      : 4096 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 4
wp              : yes
flags           : fpu de pse tsc msr pae mce cx8 apic sep pge cmov mmx fxsr sse sse2 pni hypervisor
bogomips        : 5586.02
clflush size    : 32
cache_alignment : 32
address sizes   : 36 bits physical, 32 bits virtual
power management:

Linux 시스템에는 커널 헤더 또는 빌드 시스템이 설치되어 있지 않습니다( gcc/ ld). 그래서 내 시스템에 로컬로 설정해야 합니다. 이 특정 시스템에 대한 커널 헤더 파일을 어떻게 찾을 수 있습니까? 이것github의 리눅스 커널 다음 버전만 있으며, v3.7.1설치된 커널 버전( )과 정확히 일치하는 버전은 없습니다.

$ git tag | grep v3.7
v3.7
v3.7-rc1
v3.7-rc2
v3.7-rc3
v3.7-rc4
v3.7-rc5
v3.7-rc6
v3.7-rc7
v3.7-rc8

답변1

관련 정보