高手在哪里????linux下应用程序使用中断的问题?请各位指点!!倾囊而出: 200分 !!!! (200分)

  • 主题发起人 主题发起人 haha4000
  • 开始时间 开始时间
H

haha4000

Unregistered / Unconfirmed
GUEST, unregistred user!
本人在LINUX下想用中断来接收串口数据但碰到了问题,资料说通过:request_irq()来设置中断,但是GCC却编译出错,举一个小例子:
file:1.c
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
void * comm()
{
}
main()
{
request_irq(9,comm,SA_INTERRUPT,"aaa",NULL);
}

编译时:
gcc -o 1.exe 1.c
出现大量头文件的错误,请各位高手指导,
我的邮箱是:hello111.student@sina.com
谢谢!!
 
自己顶一下!
 
自己顶一下!
 
帮你顶一下!!!
 
仔细看看你手里的资料
你的makefile里有没有连接上该连的函数库
 
一开始有下面这一行错误
/usr/include/asm/timex.h:10:21: asm/msr.h: No such file or directory
在上面文件开头加上 #define _ASMi386_TIMEX_H
这样可以去掉上面的错误,但还是会有许多其它的错误,我就不懂了
 
后退
顶部