Я использую Linux 3.2.0-24-generic
. Мне нужно изменить исходные файлы ath9k
и mac80211
. Один из файлов в mac80211
ссылается на несколько заголовочных файлов linux, таких как linux/slab.h
, linux/skbuff.h
, linux/etherdevice.h
и linux/if_arp.h
. Я установил последние заголовки, но они все еще отсутствуют. Где я могу скачать эти файлы заголовков?
1 ответ
1
Заголовки являются частью того же исходного кода Linux, что и ваши модули, в каталоге include
.
(При компиляции модулей внутри дерева вам необходимо иметь полное исходное дерево из архива tarball или Git. См., Например, эту статью CentOS и Documentation/kbuild/
.)
linux
├── Documentation
│ └── kbuild
├── drivers
│ └── net
│ └── wireless
│ └── ath
│ └── ath9k
├── include
│ └── linux
└── net
└── mac80211