Рейтинг:0

Отсутствует файл ядра

флаг pk

Я использую Ubuntu 20.04 с версией ядра 5.13.0-27-generic, и когда я пытаюсь скомпилировать код

#include <linux/gpio.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/module.h>

инт
основной (пустой) {
    вернуть 0;
}

используя команду

g++ main.cpp -o пример

вывод компилятора

В файле, включенном из /usr/include/linux/ktime.h:25,
                 из /usr/include/linux/timer.h:6,
                 из /usr/include/linux/workqueue.h:9,
                 из /usr/include/linux/rhashtable-types.h:15,
                 из /usr/include/linux/ipc.h:7,
                 из /usr/include/uapi/linux/sem.h:5,
                 из /usr/include/linux/sem.h:5,
                 из /usr/include/linux/sched.h:15,
                 из /usr/include/linux/hardirq.h:9,
                 из /usr/include/linux/interrupt.h:11,
                 из gpiointerruptpp/main.cpp:10:
/usr/include/linux/jiffies.h:14:10: фатальная ошибка: сгенерировано/timeconst.h: нет такого файла или каталога

Кажется, что некоторые модули/файлы ядра отсутствуют. Кто-нибудь может мне с этим помочь?

С уважением,

s0n1c

флаг hr
Вы действительно установили пакет заголовков ядра (`linux-headers-generic`)?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.