Em đang tìm hiểu về shell code và lập trình kernel trong Linux - cụ thể là Ubuntu. Mấy hôm nay em gặp vấn đề với chỗ #include<linux/init.h>
Lúc biên dịch nó cứ báo lỗi ko tìm thấy. Có ai giúp em vụ này với ạ!
Sách nào hiệu quả nhất cho người bắt đầu Shell code
bạn cho xem đoạn code thử xem? Có thể là chưa có thư viện để include đc
- Đây là gọi là lập trình “Linux kernel module”, chứ không phải “Shell Code” (đây là một dạng khác.
- Để build được thì bạn phải cài kernel headers, bạn làm theo hướng dẫn bên dưới (áp dụng cho Ubuntu):
1 Like
Cám ơn bạn nhiều! Mới bắt đầu nên cái gì cũng mơ mơ hồ hồ.