Puncte:0

Care sunt cerințele actuale pentru compilarea unui modul în Ubutu LTS

drapel cn

Există alte câteva întrebări similare cu care se termină toate

sudo apt-get install linux-headers-$(uname -r) build-essential

Încerc să urmăresc asta

https://devarea.com/linux-kernel-development-creating-a-proc-file-and-interfacing-with-user-space/#.YMTLWTqxVH5

Care are antete precum

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>
#include <linux/kernel.h>   
#include <linux/proc_fs.h>
#include <asm/uaccess.h>

indiferent de modul în care aș compila, anteturile descărcate primesc un lanț de mai multe dep-uri lipsă.

de exemplu .

gcc -Wall -Werror  
-I/usr/src/linux-hwe-5.8-headers-5.8.0-55/include 
-I/usr/src/linux-hwe-5.8-headers-5.8.0-55/arch/x86/include/ 
-I/usr/src/linux-headers-5.8.0-55-generic/arch/x86/include/generated 
-I/usr/src/linux-headers-5.8.0-55-generic/include 
-I/usr/src/linux-hwe-5.8-headers-5.8.0-55/include/uapi 
-c salut.c

Simt că îmi lipsește ceva. Există vreun ghid de dezvoltare Ubuntu pentru modulele kernelului care să includă cum să obțineți sursa și instrumentele necesare pentru a compila un modul simplu Hello World în 20.04LTS.

chili555 avatar
drapel cn
Există vreo îmbunătățire dacă faceți: `sudo apt install linux-headers-generic`?
drapel hr
Postarea pe care ați conectat-o ​​arată ca partea 2 a unei serii - în prima parte [Dezvoltarea kernelului Linux și scrierea unui modul kernel simplu](https://devarea.com/linux-kernel-development-and-writing-a-simple- kernel-module/) autorul arată cum să construiți modulul - în special, derulați în jos la *Pentru a construi modulul avem nevoie de următorul Makefile* - nu este doar o chestiune de a rula `gcc` așa cum ați face pentru un userland C program

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.