Tôi sao chép và dán mã từ URL này để tạo và đọc/ghi tệp proc bằng mô-đun hạt nhân và nhận lỗi mà proc_root không khai báo. Ví dụ này là trên một vài trang web vì vậy tôi giả sử nó hoạt động. Bất kỳ ý tưởng tại sao tôi nhận được lỗi này? Không makefile của tôi cần một cái gì đó khác nhau. Dưới đây là makefile của tôi cũng như:Mô-đun hạt nhân Linux - Tạo tệp proc - proc_root lỗi không khai báo
Ví dụ mã cho một sáng tạo tập tin proc cơ bản (bản sao trực tiếp và dán để thử nghiệm ban đầu thực hiện): http://tldp.org/LDP/lkmpg/2.6/html/lkmpg.html#AEN769
Makefile Tôi đang sử dụng:
obj-m := counter.o
KDIR := /MY/LINUX/SRC
PWD := $(shell pwd)
default:
$(MAKE) ARCH=um -C $(KDIR) SUBDIRS=$(PWD) modules
Tuyệt vời! Cảm ơn. Bây giờ tôi có thể làm cho nó để biên dịch đúng cách. – Zach