Điểm:0

Các yêu cầu hiện tại để biên dịch một mô-đun trong Ubutu LTS là gì

lá cờ cn

Có một vài câu hỏi tương tự khác mà tất cả đều kết thúc bằng

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

Tôi đang cố gắng làm theo điều này

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

Cái nào có tiêu đề như

#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>

bất kể tôi biên dịch như thế nào, các tiêu đề đã tải xuống, tôi nhận được một chuỗi các tiêu đề bị thiếu hơn.

ví dụ .

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 xin chào.c

Tôi cảm thấy như tôi đang thiếu một cái gì đó. Có hướng dẫn dành cho nhà phát triển Ubuntu nào cho các mô-đun hạt nhân bao gồm cách lấy nguồn và công cụ cần thiết để biên dịch mô-đun hello world đơn giản trong 20.04LTS không.

chili555 avatar
lá cờ cn
Có cải tiến nào không nếu bạn thực hiện: `Sudo apt install linux-headers-generic`?
lá cờ hr
Bài đăng bạn đã liên kết trông giống như phần 2 của loạt bài - trong phần đầu tiên [Phát triển hạt nhân Linux và viết mô-đun hạt nhân đơn giản](https://devarea.com/linux-kernel-development-and-writing-a-simple- kernel-module/), tác giả chỉ ra cách xây dựng mô-đun - đặc biệt, hãy cuộn xuống *Để xây dựng mô-đun, chúng ta cần Makefile sau đây* - vấn đề không chỉ là chạy `gcc` như bạn làm đối với vùng người dùng C chương trình

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.