没有modversions.h

时间:2015-06-05 17:48:13

标签: linux makefile kernel driver

我正在尝试编译我在link上找到的linux驱动程序。 我将linux-headers-3.16.0-30-generic下载到/ usr / src文件夹中。

我在linux-headers-3.16.0-30-generic / include / config /中找到了modversions.h,它是空的。

我的makefile如下所示:

INCLUDEDIR = /usr/src/linux-headers-3.16.0-30-generic/include

CFLAGS = -c  -D__KERNEL__ -DMODULE -O -Wall -I$(INCLUDEDIR)



VER = $(shell awk -F\" '/REL/ {print $$2}' $(INCLUDEDIR)/linux/version.h)

OBJS = myaudio.o

all:    $(OBJS)

myaudio.o:
    cc $(CFLAGS) myaudio.c  

install:
    install -c myaudio.o 

clean:
    rm -f myaudio.o core

我试图将-I /usr/src/linux-3.16.0-30-generic/include/config传递给make命令。

0 个答案:

没有答案