+ -
当前位置:首页 → 问答吧 → 操作系统=内核+用户界面+一般应用程序(认识)

操作系统=内核+用户界面+一般应用程序(认识)

时间:2010-09-06

来源:互联网

请教下高手,ubuntu10.04下驱动程序开发的问题

自己有块s3c2410的板子,根据网上的资料,照着别人写好的led驱动程序,
拿来编译,然后再在板子上测试,但是在我的ubuntu环境下编译时,有些头文件
却找不到。我的ubuntu内核是2.6.32,我的gcc版本是3.4.1
现在的问题是
1、我在驱动程序里需要添加的头文件是在哪儿的,是我的ubuntu里还是gcc编译器下的?
如果是自己的ubuntu里,那么应该是在什么文件夹下?
2、看到网上有人说必须自己建目录树,写makefile。是不是必须的?
我现在没有建目录树,也没写makefile,只是
#arm-linux-gcc -o 111 -c 111.c
这样编译的

希望高手能帮忙下,谢谢!

作者: wzh314   发布时间: 2010-09-06