摘要:
我们可以为代码清单4.1的模板编写一个简单的Makefile:obj-m := hello.o并使用如下命令编译Hello World模块: make -C /usr/src/linux-2.6.15.5/ M=/driver_study/ modules 如果当前处于模块所在的目录,则以下命令与上述命令同等: make –C /usr/src/linux-2.6.15.5 M=$(pwd) modules 其中-C后指定的是Linux内核源代码的目录,而M=后指定的是hello.c和Makefile所在的目录,编译结果如下:[root@localhost driver_study]# mak 阅读全文