/*电机驱动模块驱动*/
#include <linux/miscdevice.h>
#include <linux/delay.h>
#include <asm/irq.h>
//#include <mach/regs-gpio.h>
#include <mach/hardware.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/fs.h>
#include <linux/types.h>
#include <linux/delay.h>
#include <linux/moduleparam.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/ioctl.h>
#include <linux/cdev.h>
#include <linux/string.h>
#include <linux/list.h>
#include <linux/pci.h>
#include <asm/uaccess.h>
#include <asm/atomic.h>
#include <asm/unistd.h>
#include <mach/map.h>
#include <mach/regs-clock.h>
#include <mach/regs-gpio.h>
#include <mach/gpio.h>
//#include <linux/gpio.h>
#include <plat/gpio-cfg.h>
#include <mach/gpio-bank-e.h>
#include <mach/gpio-bank-m.h>
在编译电机驱动时,提示无法找到头文件(上面的只能找到个别几个),
操作系统是Fedora 9(2.6.25),编译器arm-linux-gcc 4.5.1,
编译时是直接使用:arm-linux-gcc car_driver.c -o car_driver
然后就提示:fatal error:linux/miscdevice.h:No such file or directory compilation terminated.
注释了这个头文件就会提示下一个头文件。
论坛里好像还没有人遇到这样的问题,没搜到类似的
谢谢
[ 此帖被no_19在2011-12-04 16:44重新编辑 ]