01/10/2018, 12:09
Driver linux compile
Khi compile driver trên linux mình gặp lỗi này dù đã trỏ đến /lib/module và tải đầy đủ tool build essential
fatal error: sys/types.h: No such file or directory #include <sys/types.h>
.
Đây là Makefile:
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
@echo "$(CC)"
$(MAKE) ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C $(KDIR) M=$(PWD) modules
clean:
@rm -Rf *.o *.ko *.mod.c modules.order Module.symvers```
Bài liên quan
Thử lệnh này xem có thấy không?
file types.h thì vẫn còn anh à. Nhưng em nghĩ có lẽ đường dẫn nó bị mất không biết có đúng không. Em echo theo anh nó ra thế này: