Я использую 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

1

Заголовки являются частью того же исходного кода Linux, что и ваши модули, в каталоге include .

(При компиляции модулей внутри дерева вам необходимо иметь полное исходное дерево из архива tarball или Git. См., Например, эту статью CentOS и Documentation/kbuild/ .)

linux
├── Documentation
│   └── kbuild
├── drivers
│   └── net
│       └── wireless
│           └── ath
│               └── ath9k
├── include
│   └── linux
└── net
    └── mac80211

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .