红联Linux门户
Linux帮助

usb-skeleton.c 编译通不过

发布时间:2010-10-12 18:51:53来源:红联作者:kobe32
我用的是linux2.4.20 的版本,因为最近要学USB驱动,所以想编译usb-skeleton.c ,可总是通不过。
因为是新手,请大哥大姐们指教,万分感激!
文章评论

共有 2 条评论

  1. kobe32 于 2010-10-15 20:35:11发表:

    我按照网上给的Makefile:
    # If KERNELRELEASE is defined, we've been invoked from the
    # kernel build system and can use its language.
    ifneq ($(KERNELRELEASE),)
    obj-m := myusb.o
    # Otherwise we were called directly from the command line;
    # invoke the kernel build system.
    else
    KERNELDIR ?= /lib/modules/$(shell uname -r)/build
    PWD := $(shell pwd)
    default:
    $(MAKE) -C $(KERNELDIR) M=$(PWD) modules
    endif
    然后 make 显示没有什么可以做的 default。
    不知道是什么原因 我直接用gcc编译也会跳出一片错误
    我现在换成了2.6的内核 usb-skeleton.c没有问题。
    可以帮我看看吗 谢谢了

  2. 奶茶dsk 于 2010-10-13 02:10:04发表:

    0:5ty(
    信息也太少了,