Puncte:0

Fișierul Kernel lipsește

drapel pk

Folosesc Ubuntu 20.04 cu versiunea de kernel 5.13.0-27-generic și când încerc să compilez codul

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

int
main(void) {
    întoarce 0;
}

folosind comanda

g++ main.cpp -o exemplu

ieșirea compilatorului este

În fișierul inclus din /usr/include/linux/ktime.h:25,
                 din /usr/include/linux/timer.h:6,
                 din /usr/include/linux/workqueue.h:9,
                 din /usr/include/linux/rhashtable-types.h:15,
                 din /usr/include/linux/ipc.h:7,
                 din /usr/include/uapi/linux/sem.h:5,
                 din /usr/include/linux/sem.h:5,
                 din /usr/include/linux/sched.h:15,
                 din /usr/include/linux/hardirq.h:9,
                 din /usr/include/linux/interrupt.h:11,
                 de la gpiointerruptpp/main.cpp:10:
/usr/include/linux/jiffies.h:14:10: eroare fatală: generated/timeconst.h: Nu există un astfel de fișier sau director

Se pare că unele module/fișiere ale nucleului lipsesc. Ma poate ajuta cineva cu asta?

Salutari,

s0n1c

drapel hr
Ați instalat de fapt pachetul de anteturi de kernel (`linux-headers-generic`)?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.