linux驱动学习笔记(2.1) scull模块

编译此模块,出了几个错误,记录如下

我的环境,安装的Linux是ubuntu11.04

1、提示scripts/Makefile.build:46:*** CFLAGS was changed in "/home/chenfang/scull/Makefile",Fix it use EXTRA_CFLAGS.Stop.:

由于LDD3使用的是2.6.10内核,很多东西已经发生了变化,这里提示我们修改Makefile中的CFLAGS,用EXTRA_CFLAGS 代替,照它说的做就可以。

2、提示找不到文件linux/config.h: 在2.6.19开始的内核中删除了config.h文件,因此只要在mian.c中注释掉#include即可。

今天,先写到这,得困觉了,明天继续~

参考文章:http://blog.csdn.net/snow25bz/article/details/6290762

posted @ 2011-08-18 22:57  夏大王  阅读(338)  评论(0编辑  收藏  举报