Новичок здесь. Я пытаюсь настроить Eclipse для программирования ядра Linux. В руководстве говорится, что в качестве корневого каталога ядра указывается местоположение проекта. Где сейчас находится корневой каталог ядра? Согласно файловой иерархической системе Linux , он указывает / lib в качестве корневого каталога для разделяемых библиотек и модулей ядра. Я также вижу / lib32 и / lib64. Тем не менее, я попытался выбрать / lib в качестве местоположения, и затмение не позволяет мне создать проект.
Для разработки модуля ядра вам нужны заголовки ядра, вы можете установить пакет kernel-headers-KERNEL_VERSION
, например kernel-headers-3.2.0-25
, а корневой каталог - /usr/src/linux-headers-KERNEL_VERSION